先前介紹過虛擬環境,在最後的幾天來試試實際使用虛擬環境建立專案吧~
今天來說說 Python 框架三本柱的第一柱 Django
Django 是 Python 網路框架,可快速開發安全和可維護的網站。
負責處理網站開發中麻煩的部分,因此開發者可以更專注於撰寫程式部分,而無需重新開發。
Django 在 Web 開發領域是代表性框架。
如果你曾經聽過「快速開發、安全、可維護」這些關鍵詞,那麼 Django 一定是很好的選擇。
而今天的文章會使用 Poetry(2.0 之前的版本)建立 Django 的開發環境,並且快速認識 Django 的 MTV 架構,一步一步完成一個可執行的專案。
相信各位應該都聽過 MVC,但是在 Django 中是使用所謂的 MTV 架構。
這邊就不再贅述如何安裝虛擬環境和 Python 的部分。
poetry init -n
poetry add django
poetry shell
django-admin startproject core
django-admin startapp users
以上指令已建立完基本的專案。
接著啟動專案
python3 manage.py runserver
看到這個小火箭就表示成功啦!
恭喜可以開始開發專案了XD
在上述有看到我們操作了django-admin startapp users
這段指令,這建立了一個名為users
的應用程式,只要有新增應用程式就必需要加入settings
中,這樣才能夠運行。
# django_test/core/settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
"users",
]
那麼今天就介紹到這,明天見ㄅㄅ!