Django框架的使用教程[一]
阿新 • • 發佈:2018-06-30
管理 migration manage SQ migrate 接口 con 路徑 文件的
Django環境的搭建
Django 常用的命令
# 創建一個名為Django_test子應用 python manage.py startapp Django_test # 生成遷移文件 python manage.py makemigrations # 生成的遷移文件同步到數據庫 python manage.py migrate # 創建超級管理員(密碼要8位數) python manage.py createsuperuser # 運行python項目 python manage.py runserver # 進入腳本的命令 python manage.py shell# 安裝ipython pip install ipython # 重啟mysql的服務 sudo service mysql restart # 配置mysql日誌文件目錄 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf # 打開mysql日誌文件 tail -f /var/log/mysql/mysql.log # 可以實時查看數據庫的日誌內容
虛擬環境的搭建
創建python3的虛擬環境的命令(創建虛擬環境需要聯網)
mkvirtualenv -p python3 Django
刪除虛擬環境
rmvirtualenv Django
進入虛擬環境
workon Django
退出虛擬環境
deactivate
創建django項目
虛擬環境中安裝Django包
pip install django==1.11.13
創建一個名字為Django的項目
django-admin startproject Django
項目創建後生成的文件
manage.py:是Django用於管理本項目的命令行的工具,之後進行站點的管理,數據庫的自動生成,靜態文件的收集
Django/__init__.py:告訴Python 是一個Python包
setting.py:Django的項目配置文件,默認時,在其中定義了本項目引用的Django組件,Django項目名,在之後開發配置數據庫,導入其他包
urls.py:維護URL路由映射,即定義客戶端訪問的URL由哪一個Python模塊解釋並提供反饋
wsgi.py:定義WSGI的接口信息,用於和其他的web服務器的集成
項目的配置
工程的根目錄
配置秘鑰
安裝app
配置DEBUG
中間間
項目的跟路由配置
模板的配置
WSGI應用
數據庫配置
認證系統和校驗器
配置常用的語言和時區
設置默認靜態路由
設置redis的緩存配置
配置文件的保存路徑
Django框架的使用教程[一]