虚拟机安装
Django环境配置
Django中文学习文档
pycharm中创建虚拟环境

1.使用pycharm创建Djiango项目:

【这里不是使用虚拟环境方法创建】
在这里插入图片描述

2.运行Django项目服务器报错

在这里插入图片描述

3.修改错误

错误类型: TypeError: unsupported operand type(s) for /: ‘str’ and ‘str’

出错代码: 如上图绿框所示,在settings.py中的’DIRS’: [BASE_DIR / ‘templates’]

错误分析: 这个提示大概是说:“类型错误:不支持操作类型为字符串和字符串”,直接把两个字符串(BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(file)))在前面定以为基础路径,也就是整个项目的路径)在列表中连接起来是不合适的,这里系统将“/”理解为了除号,系统理解为“字符串/字符串”。实际上这里想表达的意思将BASE_DIR 和’templates’连在一起形成一个完整路径,而“/”是路径分隔符。

修改方法: ‘DIRS’: [str.format(BASE_DIR, ‘/templates’)],再次运行就成功了。

在这里插入图片描述
在这里插入图片描述

错误补充

以上处理方法的模板路径错了,应该改成这样

        'DIRS': [os.path.join(BASE_DIR, 'templates')]

原文链接:https://blog.csdn.net/u010021014/article/details/110449782

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐