第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

argparse.ArgumentError:參數(shù) --skip-checks:

argparse.ArgumentError:參數(shù) --skip-checks:

汪汪一只貓 2023-10-11 16:21:02
我正在使用 django-tenant-schemas,當(dāng)我嘗試使用“migrate_schemas”命令時(shí)遇到錯(cuò)誤。我在這里看到過類似的問題,但它們根本沒有幫助。我在兩個(gè)不同的應(yīng)用程序上嘗試過,但結(jié)果是相同的。有人知道如何解決這個(gè)問題嗎?    Traceback (most recent call last):  File "C:\DjangoNew\tenancy\manage.py", line 22, in <module>    main()  File "C:\DjangoNew\tenancy\manage.py", line 18, in main    execute_from_command_line(sys.argv)  File "C:\Users\asyey\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 401, in execute_from_command_line    utility.execute()  File "C:\Users\asyey\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 395, in execute    self.fetch_command(subcommand).run_from_argv(self.argv)  File "C:\Users\asyey\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\base.py", line 322, in run_from_argv    parser = self.create_parser(argv[0], argv[1])  File "C:\Users\asyey\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\base.py", line 296, in create_parser    self.add_arguments(parser)  File "C:\Users\asyey\AppData\Local\Programs\Python\Python37\lib\site-packages\tenant_schemas\management\commands\migrate_schemas.py", line 20, in add_arguments    command.add_arguments(parser)  File "C:\Users\asyey\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\commands\migrate.py", line 28, in add_arguments    help='Skip system checks.',  File "C:\Users\asyey\AppData\Local\Programs\Python\Python37\lib\argparse.py", line 1373, in add_argument    return self._add_action(action)  File "C:\Users\asyey\AppData\Local\Programs\Python\Python37\lib\argparse.py", line 1736, in _add_action    self._optionals._add_action(action)  File "C:\Users\asyey\AppData\Local\Programs\Python\Python37\lib\argparse.py", line 1577, in _add_action    action = super(_ArgumentGroup, self)._add_action(action)
查看完整描述

2 回答

?
喵喵時(shí)光機(jī)

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊

這是 中的一個(gè)錯(cuò)誤django-tenant-schemas。從閱讀 Django 文檔來看,他們似乎忘記設(shè)置requires_system_checksFalse.


在合并此修復(fù)之前,您可以Django通過運(yùn)行以下命令降級(jí)到版本 2 來解決此問題

pip?install?"Django~=2.2"

或?qū)⒘斜硪浦?code>tenant-schemas文件INSTALLED_APPS底部settings.py。


查看完整回答
反對(duì) 回復(fù) 2023-10-11
?
墨色風(fēng)雨

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超6個(gè)贊

錯(cuò)誤:argparse.ArgumentError: argument --email: conflicting option string: --email

如果有人遇到 django-rest-framework 的此錯(cuò)誤


因此,出現(xiàn)此錯(cuò)誤是因?yàn)樽侄巍半娮余]件”是必需的,但仍在模型的REQUIRED_FIELDS列表中。


只需將其從REQUIRED_FIELDS中刪除,它就應(yīng)該可以工作。


這種情況在其他屬性中也可能發(fā)生。



class UserAccount(AbstractUser):

    

    first_name = ...

    last_name = ...

    email = models.EmailField(_("Email address"), unique=True, blank=False)

    


    REQUIRED_FIELDS = AbstractUser.REQUIRED_FIELDS + ['first_name', 'last_name', 'email']


    class Meta(AbstractUser.Meta):

        swappable = "AUTH_USER_MODEL"

        verbose_name = _("UserAccount")

        verbose_name_plural = _("UserAccounts")


查看完整回答
反對(duì) 回復(fù) 2023-10-11
  • 2 回答
  • 0 關(guān)注
  • 177 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)