1. 程式人生 > 實用技巧 >使用Django建立web專案,往資料庫新增記錄的方法彙總

使用Django建立web專案,往資料庫新增記錄的方法彙總

方式一. 常規的走路URL的方式

方式二. 在Python Comsole中,寫相應的語句新增
例:

from homework1 import models
models.BookInfo.objects.create(book_title='皮囊', book_price=45, pub_date='2003-8-30', publisher='文藝出版社')

方式三. 使用指令碼直接新增,但需要配置一下檔案
import os

if __name__ == '__main__':
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "djangoProject.settings")
    import django
    django.setup()

    from homework1 import models
    models.BookInfo.objects.create(book_title='喪鐘為誰而鳴', book_price=99, pub_date='2003-8-30', publisher='文藝出版社')

方式四. 利用Django內建,在瀏覽器端新增
第1步,註冊superuser賬戶,**Python manage.py createsuperuser
第2步,在APP01中,註冊一下所需要新增標的類

from django.contrib import admin
import app01.models as qwer

# Register your models here.

admin.site.register(qwer.Book)
admin.site.register(qwer.Author)
admin.site.register(qwer.DetailAuthorInfo)
admin.site.register(qwer.Publisher)

第3步,就可以直接在瀏覽器中輸入…/…/admin/,就可以直接在瀏覽器中的視覺化介面添加了