欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Django 在ForeignKey中出現(xiàn) non-nullable field錯誤的問題

 更新時間:2019年08月06日 14:57:49   作者:openzpc  
今天小編就為大家分享一篇解決Django 在ForeignKey中出現(xiàn) non-nullable field錯誤的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

在django的model中建立了如下的類

class UserType(models.Model):
 name = models.CharField(max_length=40, verbose_name=u'用戶類型')
 ........
 
 def __str__(self):
 return self.name
 
 
class UserProfile(AbstractUser):
 usertype = models.ForeignKey(UserType, related_name='user_type', verbose_name=u'用戶類型', on_delete=models.CASCADE)

可是在執(zhí)行makemigrations時,出現(xiàn)“You are trying to add a non-nullable field ”的錯誤,提示我ForeignKey必須有一個default值。但是django里面沒有要求ForeignKey必須有一個默認(rèn)值。

問題的原因是原來舊的數(shù)據(jù)庫文件和現(xiàn)在執(zhí)行的操作有沖突。

解決方法是:把migrations文件夾內(nèi)除了__init__.py以外的文件刪除,重新執(zhí)行makemigrations就可以了

以上這篇解決Django 在ForeignKey中出現(xiàn) non-nullable field錯誤的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python+opencv實現(xiàn)的簡單人臉識別代碼示例

    python+opencv實現(xiàn)的簡單人臉識別代碼示例

    這篇文章主要介紹了圖像識別 python+opencv的簡單人臉識別,具有一定參考價值,需要的朋友可以參考下。
    2017-11-11
  • python 捕獲shell腳本的輸出結(jié)果實例

    python 捕獲shell腳本的輸出結(jié)果實例

    下面小編就為大家?guī)硪黄猵ython 捕獲shell腳本的輸出結(jié)果實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • Python中文件路徑常用操作總結(jié)

    Python中文件路徑常用操作總結(jié)

    這篇文章主要為大家詳細(xì)介紹了Python中文件路徑常用操作的相關(guān)知識,文中的示例代碼講解詳細(xì),具有一定的借鑒價值,感興趣的小伙伴可以學(xué)習(xí)一下
    2023-11-11
  • Python PyQt5整理介紹

    Python PyQt5整理介紹

    PyQt5 是Digia的一套Qt5應(yīng)用框架與python的結(jié)合,同時支持2.x和3.x。這篇文章給大家整理了關(guān)于Python PyQt5的相關(guān)知識,感興趣的朋友一起看看吧
    2020-04-04
  • python?set()去重的底層原理及實例

    python?set()去重的底層原理及實例

    python中集合set是一個無序不重復(fù)元素的集,基本功能包括關(guān)系測試和消除重復(fù)元素,還可以計算交集、差集、并集等,它與列表(list)的行為類似,這篇文章主要介紹了python?set()去重的底層原理,需要的朋友可以參考下
    2022-01-01
  • django在開發(fā)中取消外鍵約束的實現(xiàn)

    django在開發(fā)中取消外鍵約束的實現(xiàn)

    這篇文章主要介紹了django在開發(fā)中取消外鍵約束的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • 詳解python多線程、鎖、event事件機制的簡單使用

    詳解python多線程、鎖、event事件機制的簡單使用

    這篇文章主要介紹了詳解python多線程、鎖、event事件機制的簡單使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • Python之urlencode和urldecode案例講解

    Python之urlencode和urldecode案例講解

    這篇文章主要介紹了Python之urlencode和urldecode案例講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • python中三種輸出格式總結(jié)(%,format,f-string)

    python中三種輸出格式總結(jié)(%,format,f-string)

    在Python語言編程中,我們會與字符串打交道,那務(wù)必會輸出字符串來查看字符串的內(nèi)容,下面這篇文章主要給大家介紹了關(guān)于python中三種輸出格式的相關(guān)資料,三種格式分別是%,format,f-string,需要的朋友可以參考下
    2022-03-03
  • Python 讀取WAV音頻文件 畫頻譜的實例

    Python 讀取WAV音頻文件 畫頻譜的實例

    這篇文章主要介紹了Python 讀取WAV音頻文件 畫頻譜的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03

最新評論