-
配置URL注意事項
查看全部 -
包含其他URL
查看全部 -
django數據傳遞
查看全部 -
頁面數據呈現
models.Article.objects.get(primaryKey)
查看全部 -
生成數據表
查看全部 -
DTL初步使用
查看全部 -
新建一個templates文件之后記得在當前文件夾再建一個
查看全部 -
查看全部
-
Python中我們通常會用這么兩種方法來獲取字典里具體的某個值,一個是直接dict[key],另一個是dict.get(key, default)。
get方法中的default,是指如果key不存在,則輸出這個default。
我們的代碼中,前端這個article_id鍵是肯定存在的,所以不會出現找不到key的情況,也就不會用哪個'0'了。
這個是Python的知識,所以課程中沒有仔細講,主要目的是為了保證代碼的健壯性,避免出現KeyError異常。因為平時寫代碼的時候我也會在某些場合習慣通過get方法來獲取dict中的值,這樣就省得處理異常了。正常的鍵值對的獲取dict[key],要考慮key不存在時的異常情況,get方法不會拋KeyError。
查看全部 -
path('fargo/',?include(('blog.urls',?'blog'),?namespace='blog')),
path('article/<int:article_id>/',?views.article_page,?name='article_page'),
<a?href="{%?url?'blog:article_page'?article.id?%}">{{article.title}}</a>
查看全部 -
from?django.urls?import?path,?re_path from?.?import?views urlpatterns?=?[ ????path('1/',?views.index), ????#re_path(r'^article/(?P<article_id>[0-9]+)$',?views.article_page), ????path('article/<int:article_id>/',?views.article_page,name='article_id'), ]
django 2.0+??
查看全部 -
修改admin.py的時候,只是寫from models import Article 會報錯找不到models,改成blog.models
查看全部 -
'DIRS':?[os.path.join(BASE_DIR,?'blog/template')],
要填完整 絕對路徑
查看全部 -
2.0?
urlpatterns?=?[ ????path('/',views.index)]
就可以約束空字符串
輸入:http://127.0.0.1:8000/fargo/
查看全部 -
學習并掌握Django框架
查看全部
舉報