web框架
創(chuàng)建項(xiàng)目
django-admin startproject mysite
創(chuàng)建app
python manage.py startapp article
啟動(dòng)服務(wù)
python manage.py runserver
初始化數(shù)據(jù)庫
python manage.py migrate
同步到數(shù)據(jù)庫
python manage.py makemigrations
python manage.py migrate
創(chuàng)建管理員
python manage.py createsuperuser
輸入help可以查看更多命令
后臺(tái)管理
/admin
將app的model加入到后臺(tái)管理
在項(xiàng)目settings里的app里添加該項(xiàng)目名稱
在app的admin里register
英文轉(zhuǎn)漢語
在項(xiàng)目settings里的language_code里換成zh-Hans
mysite 是項(xiàng)目名稱偎行,article是app名稱,項(xiàng)目中不應(yīng)包含app名稱紊册,但是需要到項(xiàng)目的app的settings中去注冊(cè)app瞎疼,由項(xiàng)目的總路由urls出發(fā)汇鞭,去尋找app的路由,再由app的urls出尋找views,處理丽旅,然后views的處理模板由templates中的html具體處理挺物,而每一個(gè)類別都是在models中重新定義過的類懒浮。而且在定義一個(gè)類的時(shí)候都需要更新數(shù)據(jù)庫和遷移數(shù)據(jù)庫。
PS
在使用tree查看目錄的時(shí)候识藤,不想看到的文件夾可以使用 tree -I docname1|docname|docname 等等