使用pycharm运行django项目
解释器配置
- 打开配置编辑界面

- 选择添加django server配置

- djangoserver配置

-
python解释器的配置 settings文件

-
pycharm的配置 settings文件位置

全部配置完成后即可在pycharm中启动django项目:

使用命令行运行django项目:
进入到django项目文件夹里之后运行manage.py文件:
python manage.py runserver
#默认启动的ip和端口:127.0.0.1:8000
python manage.py runserver 80
# 更改默认端口为80
python manage.py runserver 0.0.0.0 80
# 更改默认ip和端口为 0.0.0.0:80
运行django项目遇到报错:
TypeError: unsupported operand type(s) for /: ‘str’ and ‘str’
出错代码:
在settings.py中的
‘DIRS’: [BASE_DIR / ‘templates’]
修改:
‘DIRS’: [os.path.join(BASE_DIR, ‘templates’)]
完成后重新运行即可
错误分析:
这个提示大概是说:“类型错误:不支持操作类型为字符串和字符串”,直接把两个字符串(BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(_file_)))在前面定义为基础路径,也就是整个项目的路径)在列表中连接起来是不合适的,这里系统将“/”理解为了除号,系统理解为“字符串/字符串”。实际上这里想表达的意思将BASE_DIR 和’templates’连在一起形成一个完整路径,而“/”是路径分隔符。
本文介绍了如何在PyCharm中配置和运行Django项目,包括设置解释器、添加Django Server配置,以及详细说明了通过命令行运行项目的步骤。同时,文章还解决了在运行过程中遇到的`DIRS`配置错误问题,提供了正确的解决方案。
3970

被折叠的 条评论
为什么被折叠?



