對於一個導入的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