一個專案是許多應用的總和。每個應用程式有一個客觀並可重複使用到另一個專案,像在網站上的聯繫表單可以是一個應用程式,並且可以重複使用到其他應用。看到它作為專案的一個模組。
創建應用程式
我們假設在專案檔夾。在我們有主項目“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', )
上一篇:
Django創建工程
下一篇:
Django管理員介面