Django項目文件分佈及解釋

1.創建工程
django-admin.py startproject projectName
eg: django-admin.py startproject mysite
2.工程目錄結構
mysite/
–manage.py
–mysite/
init.py
–settings.py
–urls.py
–wsgi.py
3.各文件作用:
1)manage.py
讓你以多種方式與該 Django 項目進行交互。具體可查看幫助文檔./manage.py –help
eg:
新建一個app:./manage.py startapp appname
同步數據庫:./manage.py syncdb
進入shell:./manage.py shell
運行服務器:./manage.py runserver ip:port
2)init.py
我們cat init.py發現該文件是個空文件,只是讓Python將該文件所在的目錄(此處是mysite/mysite/)當成一個package
3)settings.py
該Django項目(此處是mysite)的設置文件或配置文件。
重要配置選項:
1.DEBUG
調試相關
2.DATABASE
數據庫的相關配置
3.TIME_ZONE
時區相關的配置,eg:TIME_ZONE = ‘America/Chicago’
4.USE_I18N與USE_L10N
國際化與本地化相關的配置
5.INSTALLED_APPS
每個app都要在INSTALLED_APPS中進行聲明
app來源:1)系統自動生成 2)./manage.py startapp appname
4)urls.py
所支撐站點的內容列表

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章