已采纳回答 / 咚咚呛
嗯嗯,这里记录的是表象,我简单提一下背后的原因。这种情况是数据库anto_increment自增值引起的,如果添加了行数据又删除了,自增值是不会回退的,会一直自增下去,这就导致了同学记录的这个情况,另外这个值可以通过数据库重置。希望对你有所帮助,祝你学习愉快。
2019-06-18
最新回答 / Ethan_Ban
哈哈哈,找到原因了,是我自己的问题。我在写model中的Article类时,命名的标题、摘要和老师的不一样。所以在import_data.py中,就不能给相应变量赋值。
2019-06-18
最新回答 / Ethan_Ban
当然可以了,但这是在应用还相对简单的时候。如果文件过多,一大堆html文件都放在templates下面,不方便寻找和使用。所以按照文件夹的形式存放,是教会我们好习惯。
2019-06-07
最新回答 / 不存在的朋友
urlpatterns = [ path('helloworld',blog.views.hello_world), path('connent',blog.views.article_connent), ]#在第二个path后面加标点,就可以同时存在了
2019-05-31
最赞回答 / 从未停下的咕噜咕噜
我的也是这个问题,还直接提示"该环境下不能导入Django"后来我又直接在在terminal里面使用重新使用pip install Django==2.0就OK了
2019-05-29
最新回答 / 提拉米糖
解决了:在该修改后模型后,第二次同步数据库时title字段不能为空。如果第一次就创建title字段,则无影响,因为该表没有现有的行。如果数据表第一次已经创建并且已经在表插入数据,则必须定义一个默认值来填充已有的行, 否则数据库会因为违反数据的完整性而不接受数据表更改。
2019-05-29
最赞回答 / qq_慕仙500492
我觉得应该是django框架代码设置原因,应该是判断path路径是否只有admin/如果只有就返回已经设置好的空路径(即欢迎界面),如果有其他路径就寻找空路径的页面,然后返回。你试想一下,如果不这样设置以后写代码,一打开127.0.0.1/8000就返回django欢迎界面不是很怪么
2019-05-29