ALT+ENTER 快捷键
估计很久了
def __str__(self): return self.title str两边使用两个下划线
进入的是python命令行模式,在这里就可以输入python命令了,和python交互,显示命令的结果,这是正常的,如果想退出,就输入exit(),再回车。
https://img1.sycdn.imooc.com/down//imgsvc/2019/03/29/5c9e050185644095d909578a.zip
你的url错误,我看你的请求url是hello_world,但你配置的是hello_word
python版本和django版本不对应的问题,python3中没有decode方法,但是django还在用,因此造成了错误。在另一个环境中,用的python3.7+django3,就没有同样的错误。
解决方法:打开debug.py,在第331行的open()中,加上 encoding="utf-8"
with Path(CURRENT_DIR, 'templates', 'technical_500.html').open() as fh 改为: with Path(CURRENT_DIR, 'templates', 'technical_500.html').open(encoding="utf-8") as fh
即可解决此问题
artcile 大小写问题
我也出现这个问题了,用的django 4.1
import改成如下就可以了:
from . import views
原因在于端口被占用了。
直接在命令后面更换端口就可以了。
例:python manage.py runserver 8001
我也遇到了,请问楼主解决了吗?
在pycharm里设置--解释器里添加Django软件包即可
解决了,是环境安装问题,不能在系统的cmd窗口安装django需要在conda的命令窗口安装django
这是没有配置conda的环境变量,把conda的环境变量加上就行了。另外,如果你本地有两个版本的conda(conda自带的python)和python存在,那就要根据你自己想用哪个版本就把哪个版本的环境变量加上,否则就去掉,两个版本最好不要同时设置环境变量。
路径不对,只有这个原因
漏了占位符
会不会是浏览器版本太低不支持bootstrapCDN呢?换一个浏览器试试。
blog_test ---- by murphy01fdsafd 02fdsafsda 123456
http://127.0.0.1:8000/blog/index
用require导入呢,
看报错提示,如果本身你的templates路径位于blog文件夹下,需要再在templates文件夹下创建一个blog文件夹,将index.html和detail.html放于其中,
pip install django
不影响正常功能,可以将 if语句中的 "previous_index = 0"删除
2.0就行了吧
感觉是模板文件url配置有问题,我的是这样的
primary_key