Django系列 建立第一個專案
大學時曾經學過Django,架在了AWS上
但是當時年輕不懂事,沒有好好地聽老師上課
結果過了幾年,又需要用到,只得自己研究
這份筆記是研究所在寫資料庫的課堂作業時
根據Django的官方教學文件做出的筆記
建立專案
確認django版本
$ python -m django --version
建立專案
$ django-admin startproject mysite
建立出來的檔案結構
—mysite/
——manage.py
———mysite/
————-init.py
————-settings.py
————-urls.py
————-wsgi.py• 外部的 mysite/ 隨時能更改命名
• manage.py 創建了DJANGOSETTINGS_MODULE 的環境,
功能就跟django-admin一樣,可以用來與專案互動
• 內部的 mysite/ 是Django真正的Python package,名字很重要
• _init.py 告訴Python這個目錄應該被視為Package
• settings.py 專案的設置
• urls.py Django的目錄,告訴他該對應哪個URL
• wsgi.py 提供服務的入口實際執行(記得進入路徑)
$ python manage.py runserver
Runserver成功的畫面,預設port8000 (這都只是框架)
新增一個APP
python manage.py startapp polls
在
polls/views.py
中加入Response的內容在
polls/
路徑下新增一個urls.py
,並加上路徑在
mysite/urls.py
中include進polls/urls.py
記得也要import includeRunserver
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment
GitalkUtterances