我們假設在專案檔案夾。在我們有主專案「myproject」檔案夾,並在一級檔案夾有一個檔案:manage.py ,執行以下命令 ?
C:\myproject> python manage.py startapp myapp
剛剛建立的 myapp 應用程式類似於專案,Django建立 「myapp」 檔案夾中的應用程式結構如下 ?
myapp/ __init__.py admin.py models.py tests.py views.py
__init__.py ? 只是為了確保 python 作為包處理此檔案夾。
admin.py ? 此檔案幫助您在管理介面中修改應用程式。
models.py ? 這是儲存所有的應用程式的模型。
tests.py ? 這是單元測試。
views.py ? 這是應用程式檢視。
在這個階段,我們有「myapp」這個應用程式,現在我們需要註冊它到 Django專案「myproject」。要做到這一點,在你的專案中(新增應用程式名稱)到 settings.py 檔案更新 INSTALLED_APPS 元組 -
INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'myapp', )