日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

django修改models重建數據庫的操作

瀏覽:30日期:2024-10-15 09:31:00

第二次修改models.py以后再次

python manage.py makemigrations

提示如下

You are trying to add a non-nullable field ’address’ to xc_users without a default; we can’t do that (the database needs something to populate existing rows). Please select a fix: 1) Provide a one-off default now (will be set on all existing rows) 2) Qu

于是刪除數據庫表,繼續報相同的錯誤

makemigration需要指定名稱,然后migrate才能識別兩次<span style='font-family: Arial, Helvetica, sans-serif;'>makemigrations的不同</span>

python manage.py makemigrations --name sqlname

然后再執行:

python manage.py migrate

成功解決問題!

補充知識:django rest framework如何一次性序列化同一個數據庫下多個model表數據在一個json頁面下

在django項目中,首先我們要安裝django-rest-mutiple-models

pip install django-rest-multiple-models

然后在setting配置中配置一下APP

INSTALLED_APPS = ( .... ’drf_multiple_model’,)

在我們的views視圖函數下引入

from drf_multiple_model.views import ObjectMultipleModelAPIView

如下兩個模型

class Play(models.Model): genre = models.CharField(max_length=100) title = models.CharField(max_length=200) pages = models.IntegerField() class Poem(models.Model): title = models.CharField(max_length=200) style = models.CharField(max_length=100) lines = models.IntegerField() stanzas = models.IntegerField()

序列化如下

class PlaySerializer(serializers.ModelSerializer): class Meta: model = Play fields = (’genre’,’title’,’pages’) class PoemSerializer(serializers.ModelSerializer): class Meta: model = Poem fields = (’title’,’stanzas’)

views中我們可以這么寫,繼承一個ObjectMutipleModelAPIView

from drf_multiple_model.views import ObjectMultipleModelAPIView class TextAPIView(ObjectMultipleModelAPIView): querylist = [ {’queryset’: Play.objects.all(), ’serializer_class’: PlaySerializer}, {’queryset’: Poem.objects.filter(style=’Sonnet’), ’serializer_class’: PoemSerializer}, .... ]

如果我們使用的url是router,那這里我們就應該繼承ObjectMutipleModelAPIViewset

具體的引入

from drf_multiple_model.viewsets import ObjectMultipleModelAPIViewSet

DRF頁面的顯示效果如下

{ 'Play' : [ {'genre': 'Comedy', 'title': 'A Midsummer Night's Dream', 'pages': 350}, {'genre': 'Tragedy', 'title': 'Romeo and Juliet', 'pages': 300}, .... ], 'Poem' : [ {'title': 'Shall I compare thee to a summer's day', 'stanzas': 1}, {'title': 'As a decrepit father takes delight', 'stanzas': 1}, .... ],}

效果就是能在一個json頁面下序列化出多個不同的model數據

我們還可以對每個表的數據進行分頁

from drf_multiple_model.pagination import MultipleModelLimitOffsetPagination

views下可以這么寫

class LimitPagination(MultipleModelLimitOffsetPagination):default_limit = 10

意思是每個model默認顯示前十條數據

如果前端需要,url上可以加上limit=5,自定義默認顯示前五條數據

更多詳細內容,github搜索DjangoRestMultipleModels

以上這篇django修改models重建數據庫的操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Django
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
免费一级欧美在线观看视频| 日韩av网站在线免费观看| 亚洲欧美在线综合| 99国产精品视频免费观看一公开| 97精品一区二区| 国产传媒av在线| se01亚洲视频| 麻豆久久一区| 福利一区二区三区视频在线观看| 国产成人免费精品| 国产成人精选| 91精品国产福利在线观看麻豆| 99成人在线视频| 狠狠色狠狠色综合日日tαg| 日韩精品一二区| 在线观看亚洲精品福利片| 日本va欧美va瓶| 91国内精品| 精品国产乱码久久久久久樱花 | 亚洲资源网站| 午夜电影一区| 欧美黄色一区| 热三久草你在线| 91超碰国产精品| 石原莉奈在线亚洲三区| 久久国产精品免费精品3p | 日韩中文影院| 夜久久久久久| 日韩欧美久久| 久久亚州av| 欧美高清一区| 日韩av在线免费观看不卡| 国产suv精品一区| 99riav1国产精品视频| 日本成人在线不卡视频| 精品久久亚洲| 在线亚洲成人| 国产精品久久久久久久久久久久久久久| 国产精品高潮呻吟久久久久| 免费看av不卡| 老色鬼久久亚洲一区二区| 久久99久久人婷婷精品综合| 精精国产xxxx视频在线播放| 蜜桃久久av一区| 国产伦一区二区三区| 日韩国产在线| 亚洲精品观看| 色欧美自拍视频| 视频一区中文字幕国产| 国产精品videossex| 欧美一级精品| 国产日韩亚洲欧美精品| 欧美丝袜一区| 国产精品白丝一区二区三区| 99久久亚洲精品| 国产日韩1区| 狠狠久久婷婷| 久久精品国产福利| 在线亚洲自拍| 久久超级碰碰| 六月丁香综合| 日韩伦理一区| 国产女优一区| 日韩毛片视频| 国产午夜精品一区在线观看| 亚洲四虎影院| 日韩av中文字幕一区二区三区| 久久精品123| 欧美日本不卡| 亚洲一级网站| 久久久久伊人| 亚洲精品乱码久久久久久蜜桃麻豆| 高清久久一区| 欧美视频精品全部免费观看| 亚洲成av人片一区二区密柚| 国产精品一区二区三区四区在线观看| 狠狠色综合网| 日韩久久一区二区三区| 国产精品18| 日韩有码av| 午夜国产精品视频免费体验区| 美女视频黄免费的久久| 亚洲欧美在线综合| 欧美日韩国产在线观看网站 | 午夜久久黄色| 精品国产91| 欧美日本二区| 亚洲免费福利一区| 在线视频精品| 欧美日韩激情| 在线一区视频观看| 精品日韩一区| 欧美日韩亚洲一区| 日韩一区二区三区精品| 亚洲黄页一区| 亚洲小说欧美另类婷婷| 97se综合| 水蜜桃久久夜色精品一区| 免费亚洲婷婷| 日韩和欧美的一区| 麻豆9191精品国产| 怡红院精品视频在线观看极品| 香蕉视频亚洲一级| 欧美aa在线观看| 91欧美国产| 久久久久伊人| 久久不见久久见中文字幕免费 | 国产日韩中文在线中文字幕| 亚洲免费福利一区| 亚洲不卡视频| 国产亚洲在线观看| 精品1区2区3区4区| 99国产精品视频免费观看一公开| 亚洲特色特黄| 免费黄色成人| 国产精品91一区二区三区| 久久久夜精品| 日本久久成人网| 久久精品不卡| 亚洲精品99| 麻豆亚洲精品| 在线精品亚洲| 日韩在线网址| 日韩av资源网| 国产剧情在线观看一区| 日本少妇一区二区| 国产精品综合| 国产一区二区三区四区| 国产成人a视频高清在线观看| 精品91福利视频| 91日韩在线| 136国产福利精品导航网址| 黑丝美女一区二区| av不卡在线看| 天堂精品久久久久| 国产日韩欧美三区| 美女久久99| 成人va天堂| 亚洲免费播放| 天堂久久一区| 国产精品一区二区精品视频观看 | 亚洲最大av| 日韩精品第二页| 国产香蕉精品| 岛国av在线网站| 999久久久91| 免费日韩视频| 亚洲人成精品久久久| 欧美三级第一页| 成人污污视频| 蜜臀av免费一区二区三区| 中文字幕一区二区三区四区久久| 91精品国产自产在线丝袜啪| 成人在线视频免费| 亚洲成人日韩| 日韩av一区二区三区四区| 六月丁香综合在线视频| 日韩一区二区在线免费| 亚洲一区二区动漫| 国产麻豆精品| 日本高清不卡一区二区三区视频| 悠悠资源网久久精品| 亚洲精品国产精品粉嫩| 国产精品videossex| 尤物tv在线精品| 日韩国产一二三区| 色综合五月天| 一级欧美视频| 粉嫩av一区二区三区四区五区| 国产精品88久久久久久| 91福利精品在线观看| 日韩国产网站| 日韩1区2区3区| 久久男人天堂| 亚洲精品一级| 伊人久久国产| 一区二区国产在线观看| 久久亚洲精品中文字幕| 午夜精品免费| 久久久久伊人| 免费看精品久久片| 精品国产欧美日韩| 日韩一区欧美二区| 老牛影视精品| 日本成人在线网站| 亚洲电影有码| 国产精品一区二区三区av| 精品欧美久久| 国内精品美女在线观看| 热久久久久久久| 久久久久久久欧美精品| 肉色欧美久久久久久久免费看 | 亚洲网站视频| 国产欧美一区二区三区精品观看| 日韩欧美综合| 国产亚洲欧美日韩在线观看一区二区| 精品欧美久久| 91伊人久久| 一区三区视频| 欧美国产小视频|