-
關鍵字default和":"之間不能有空格,否則就報錯,python對這些空格是要求的特別嚴,稍微不注意就會出錯
查看全部 -
2.x 版本后的django不需要再用冗長的正則表達式了,直接:
path('article/<int:article_id>',?views.article_page),
查看全部 -
環境:在他的環境中可以拿到一些功能直接使用。為己所用
查看全部 -
django2.0使用正則表達式需要先from django.urls import re_path 使用時用re_path即可查看全部
-
設置超鏈接時,django2.0版本需要在blog/urls.py中加入一行app名字代碼:app_name='blog'查看全部
-
Admin
????官方文檔
????????https://docs.djangoproject.com/en/1.10/ref/contrib/admin/
查看全部 -
Django Shell
????如何使用Django Shell
????????python manage.py shell
????????from blog.models import Article
????????Article.objects.all()
查看全部 -
Django內鍵過濾器:https://docs.djangoproject.com/en/1.10/ref/templates/builtins/#ref-templates-builtins-filters
查看全部 -
Templates過濾器
????如何使用過濾器
????? ? 如:{{list_nums | length }}
????????????過濾器可疊加:{{value | filter1 | filter2 | ...}}
查看全部 -
配置URL
????url函數的名稱函數
????????根urls,寫在include()的第二個參數位置,namespace='blog'
????????應用下則寫在url()的第三個參數位置,name='article'
????????主要取決于是否使用include引用了另一個url配置文件
查看全部 -
Django中的超鏈接
????超鏈接目標地址
????????href后邊是目標地址
????????template中可以用“{%url 'app_name:url_name' param %}”
????????其中app_name和url_name都在url中配置
查看全部 -
博客文章頁面
????URL傳遞參數
????????參數寫在響應函數中request后,可以有默認值
????????URL正則表達式:r' ^/article/(?P<article_id>[0-9]+)/$'
????????URL正則中的組名必須和參數名一致
查看全部 -
def __unicode__(self):
????????return self.title
查看全部 -
修改數據默認顯示名稱
????步驟
????????在Article類下添加一個方法
????????根據Python版本選擇__str__(self)或__unicode__(self)
????????return self.title
查看全部 -
使用Admin
????修改數據
????????點擊Article超鏈接進入Article列表頁面
????????點擊任意一條數據,進入編輯頁面進行修改
????????編輯頁面下方一排按鈕可以執行相關操作
查看全部
舉報