目錄專案執行
----project
| .gitignore
| readme.md # 中文專案簡介
| readme.en.md # 英文專案簡介
||--celery_task # 用來存放clery相關檔案
||--db # 資料庫相關:1.資料化初始化指令碼;2.資料庫維護指令碼,清理,備份指令碼
|--logs # 存放日誌
|--packages # 外部包,原始的,未配置的; 1.七牛雲sdk; 2.阿里雲簡訊;
|--scrips # 指令碼目錄:1.定時任務指令碼; 2.頁面靜態指令碼;處理專案指令碼
|--uwsgi_conf # uwsgi配置,日誌,pid||
|--django專案||
|
1、manage.py
manage.py是每個django專案中自動生成的乙個用於管理專案的指令碼檔案,需要通過python命令執行。manage.py接受的是django提供的內建命令
2、與專案名同名的資料夾
稱為專案容器,名稱不建議修改
-django_project
||--libs # 七牛雲sdk+配置
|--utils # 小工具,常用函式
|--static
|--templates
|--django_project(專案配置)
|--__init__.py # 乙個空檔案,它告訴python這個目錄應該被看做乙個python包
|--settings.py # 專案的配置
|--urls.py # 路由配置檔案,又稱url分發器
|--wsgi.py # 作為你的專案的執行在 wsgi 相容的web伺服器上的入口
|--manage.py
#執行專案
python manage.py runserver
#指定埠執行
python manage.py runserver 8080 #8080為自定義埠號
#指定ip和埠號執行
python manage.py runserver 0.0.0.0:8080 #0.0.0.0為ip加:加8080為埠號
執行django專案
密碼 資料庫名稱按我給你指定的設定 版本別太高,mysql5.5即可。檢視編碼 show variables like character 最終要把所有的都變成utf 8 修改 etc my.cnf配置檔案 mysqld character set server utf8 init connect ...
理解專案結構和執行專案
專案建立完成以後,生成以下內容 manage.py是每個django專案中自動生成的乙個用於管理專案的指令碼檔案,需要通過python執行命令。manage.py接受的是django提供的內建命令。2 與專案同名的資料夾 專案容器,目錄名不建議修改,正所謂牽一髮而動全身,說的就是這裡,該目錄下有以下...
django專案結構
project gitignore readme.md 中文專案簡介 readme.en.md 英文專案簡介 celery task 用來存放clery相關檔案 db 資料庫相關 1.資料化初始化指令碼 2.資料庫維護指令碼,清理,備份指令碼 logs 存放日誌 packages 外部包,原始的,未...