Django 根據(jù)數(shù)據(jù)模型models創(chuàng)建數(shù)據(jù)表的實(shí)例
如果使用默認(rèn)的數(shù)據(jù)庫 SQLite3,則無需配置settings.py
使用其他數(shù)據(jù)庫,則需要配置settings.py,這里以Mysql為例;
DATABASES = {
'default': {
'ENGINE':'django.db.backends.mysql',
'NAME':'webapp',#數(shù)據(jù)庫名
'USER':'test1',#用戶名
'PASSWORD':'123456',#密碼
'HOST':'127.0.0.1',
'PORT':'3306',
}
}
在models.py中完成數(shù)據(jù)模型的創(chuàng)建:
class student(models.Model):
# class Meta:
# db_table = 'User_table'#指定數(shù)據(jù)表的名稱
name = models.CharField(max_length=50)
sex = models.CharField(max_length=10)
birthday = models.DateField()
telephone = models.BigIntegerField()
def __str__(self):
return self.name
并且在admin.py中完成注冊:
from webapp import models admin.site.register(models.student)
最后 cd 進(jìn)入 manage.py 所在的那個(gè)文件夾下,輸入下面的命令
# Django 1.6.x 及以下 python manage.py syncdb # Django 1.7 及以上的版本需要用以下命令 python manage.py makemigrations python manage.py migrate #python2.7 manage.py **** #如果安裝多個(gè)python版本的話,最好指定版本
如果執(zhí)行python manage.py migrate報(bào)錯(cuò),嘗試python2.7 manage.py migrate appname --fake命令。
如果還不行,檢查有沒有錯(cuò)誤,再來一遍。
以上這篇Django 根據(jù)數(shù)據(jù)模型models創(chuàng)建數(shù)據(jù)表的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python+OpenCV實(shí)現(xiàn)車牌字符分割和識別
這篇文章主要為大家詳細(xì)介紹了Python+OpenCV實(shí)現(xiàn)車牌字符分割和識別,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-03-03
tensorflow+k-means聚類簡單實(shí)現(xiàn)貓狗圖像分類的方法
這篇文章主要介紹了tensorflow+k-means聚類簡單實(shí)現(xiàn)貓狗圖像分類,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-04-04
Python實(shí)現(xiàn)搜索算法的實(shí)例代碼
這篇文章主要介紹了Python實(shí)現(xiàn)搜索算法,文中通過實(shí)例代碼給大家分享高級搜索算法的想法,分為線性搜索和插值搜索,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01
超詳細(xì)PyTorch實(shí)現(xiàn)手寫數(shù)字識別器的示例代碼
這篇文章主要介紹了超詳細(xì)PyTorch實(shí)現(xiàn)手寫數(shù)字識別器的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
pandas DataFrame.to_sql()用法小結(jié)
Pandas是基于NumPy的一種工具,該工具是為了解決數(shù)據(jù)分析任務(wù)而創(chuàng)建的,本文主要介紹了pandas DataFrame.to_sql()用法小結(jié),感興趣的可以了解一下2024-02-02

