已采納回答 / 咚咚嗆
嗯嗯,這里記錄的是表象,我簡單提一下背后的原因。這種情況是數據庫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