请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

配置完数据库之后,生成默认数据表的时候报错:AssertionError: Choices should be list

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME':'gushiwen' ,
        'USER':'root',
        'PASSWORD':'123456',
        'HOST':'127.0.0.1'
    }
}

Failed to get real commands on module "LcvSearch": python process died with code 1: Traceback (most recent call last):

  File "C:\Program Files (x86)\JetBrains\PyCharm 2016.3.4\helpers\pycharm\_jb_manage_tasks_provider.py", line 28, in <module>

    parser.report_data(dumper, commands_to_skip)

  File "C:\Program Files (x86)\JetBrains\PyCharm 2016.3.4\helpers\pycharm\django_manage_commands_provider\_parser\parser.py", line 90, in report_data

    module_to_use.process_command(dumper, command, parser)

  File "C:\Program Files (x86)\JetBrains\PyCharm 2016.3.4\helpers\pycharm\django_manage_commands_provider\_parser\_argparse.py", line 43, in process_command

    argument_info = (1, _utils.get_opt_type(action))

  File "C:\Program Files (x86)\JetBrains\PyCharm 2016.3.4\helpers\pycharm\django_manage_commands_provider\_parser\_utils.py", line 20, in get_opt_type

    assert isinstance(opt.choices, list), "Choices should be list"

AssertionError: Choices should be list


正在回答 回答被采纳积分+3

2回答

勿忘_初心 2019-05-09 17:47:45

找到 _utils.py 将里面的的 assert isinstance(opt.choices, list) 改为 assert isinstance(opt.choices, (list,tuple)) 

0 回复 有任何疑惑可以回复我~
  • bobby #1
    你知不知道你配置了哪个地方 造成了出现这个问题呢
    回复 有任何疑惑可以回复我~ 2019-05-10 12:52:46
  • 勿忘_初心 回复 bobby #2
    这个因该是 版本的问题吧 我用的 django2 跟 python3.6
    回复 有任何疑惑可以回复我~ 2019-05-15 11:09:18
  • bobby 回复 勿忘_初心 #3
    好的,
    回复 有任何疑惑可以回复我~ 2019-05-17 11:50:18
bobby 2018-06-28 16:37:36

你的model中的choices的类型必须为list或者tuple类型 你检查一下你的model吧

0 回复 有任何疑惑可以回复我~
  • 提问者 weibo_奥特斯东_0 #1
    可是我还什么都没有写,models.py里面也是空的,请问老师该从哪里检查呢?
    回复 有任何疑惑可以回复我~ 2018-07-05 15:53:02
  • bobby 回复 提问者 weibo_奥特斯东_0 #2
    你这个是LcvSearch?这个是爬虫的课程啊?
    回复 有任何疑惑可以回复我~ 2018-07-09 09:43:41
  • 勿忘_初心 回复 bobby #3
    老师 我也遇到这个问题了 该怎么做
    回复 有任何疑惑可以回复我~ 2019-05-09 17:03:05
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信