(二)django運行:數據庫遷移等

對於一個導入的django,該如何運行?有哪些準備工作?

1. 數據庫遷移

找到django項目下的app:
在setting文件中查找app名字:plant


# Application definition

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'plant'
]

在終端運行命令:

//創建遷移
python manage.py makemigrations plant
// 查看遷移內容
python manage.py sqlmigrate plant 0001 
// 應用遷移
python manage.py migrate plant

若是報錯:pymysql.err.InternalError: (1050, “Table already exists”)

python manage.py migrate --fake
// 然後再遷移

2. 依賴文件requirements.txt安裝,導入包

// 依賴文件安裝
pip install -r requirement.txt
// 順便說下,依賴文件生成
// pip freeze > requirements.txt

3. 運行django

python manage.py runserver
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章