- 工程目錄下創(chuàng)建目錄: fixtures
- settings.py 增加設(shè)置: FIXTURE_DIRS = (os.path.join(BASE_DIR,'fixtures',),)
- 編寫初始化數(shù)據(jù)文件: initial_data 后綴可以根據(jù)自己的為.json .yaml 等
注意:django自帶user的model為:auth.User, 不要寫成django.contrib.auto.User
# initial_data.yaml
# initial date for vidsai pin
- model: auth.User
pk: 1
fields:
username: abeladmin
email: 972237007@qq.com
password: abeladmin
is_superuser: 1
is_staff: 1
- model: auth.User
pk: 2
fields:
username: abeltest
email: 972237007@qq.com
password: abeltest
is_superuser: 0
is_staff: 0
- model: upload.Album
pk: 1
fields:
album_name: abeltest
user_id: 2
album_status: 1
create_time: 2017-01-01 20:00:00
update_time: 2017-01-01 20:00:00
- model: upload.Media
pk: 1
fields:
album_id: 1
user_id: 2
media_name: AbelTestJpg
file: pin/1.jpg
media_type: 1
media_status: 1
create_time: 2017-01-01 20:00:00
- model: upload.Media
pk: 2
fields:
album_id: 1
user_id: 2
media_name: AbelTestMp4
file: pin/1.mp4
media_type: 2
media_status: 1
create_time: 2017-01-01 20:00:00
- 執(zhí)行:python manage.py loaddata initial_data.yaml
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。