Django 根據(jù)數(shù)據(jù)模型models創(chuàng)建數(shù)據(jù)表的實(shí)例
如果使用默認(rèn)的數(shù)據(jù)庫(kù) SQLite3,則無(wú)需配置settings.py
使用其他數(shù)據(jù)庫(kù),則需要配置settings.py,這里以Mysql為例;
DATABASES = {
'default': {
'ENGINE':'django.db.backends.mysql',
'NAME':'webapp',#數(shù)據(jù)庫(kù)名
'USER':'test1',#用戶(hù)名
'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ù)表的名稱(chēng)
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中完成注冊(cè):
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版本的話(huà),最好指定版本
如果執(zhí)行python manage.py migrate報(bào)錯(cuò),嘗試python2.7 manage.py migrate appname --fake命令。
如果還不行,檢查有沒(méi)有錯(cuò)誤,再來(lái)一遍。
以上這篇Django 根據(jù)數(shù)據(jù)模型models創(chuàng)建數(shù)據(jù)表的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python+OpenCV實(shí)現(xiàn)車(chē)牌字符分割和識(shí)別
這篇文章主要為大家詳細(xì)介紹了Python+OpenCV實(shí)現(xiàn)車(chē)牌字符分割和識(shí)別,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-03-03
Python爬蟲(chóng)進(jìn)階Scrapy框架精文講解
這篇文章主要為大家介紹了Python爬蟲(chóng)進(jìn)階中Scrapy框架精細(xì)講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-10-10
tensorflow+k-means聚類(lèi)簡(jiǎn)單實(shí)現(xiàn)貓狗圖像分類(lèi)的方法
這篇文章主要介紹了tensorflow+k-means聚類(lèi)簡(jiǎn)單實(shí)現(xiàn)貓狗圖像分類(lèi),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-04-04
Python實(shí)現(xiàn)搜索算法的實(shí)例代碼
這篇文章主要介紹了Python實(shí)現(xiàn)搜索算法,文中通過(guò)實(shí)例代碼給大家分享高級(jí)搜索算法的想法,分為線(xiàn)性搜索和插值搜索,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01
超詳細(xì)PyTorch實(shí)現(xiàn)手寫(xiě)數(shù)字識(shí)別器的示例代碼
這篇文章主要介紹了超詳細(xì)PyTorch實(shí)現(xiàn)手寫(xiě)數(shù)字識(shí)別器的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(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
淺談對(duì)Python變量的一些認(rèn)識(shí)理解
變量(variable)是編程的基礎(chǔ)概念,Python 的變量看似簡(jiǎn)單,深入了解卻不易.文中有非常詳細(xì)的介紹及代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們很有幫助,需要的朋友可以參考下2021-05-05

