简体   繁体   English

类型错误:Planet() 有一个意外的关键字参数“名称”

[英]TypeError: Planet() got an unexpected keyword argument 'name'

from django.db.models.fields import CharField

# Create your models here.

class Planet(models.Model):
  name: models.CharField(max_length=50)
  number: models.IntegerField()

I used python shell to run:我用 python shell 运行:

python manage.py shell
from planet_universe.models import Planet
large_jupiter = Planet(name="Jupiter1", number=1)

I get the following error: TypeError: Planet() got an unexpected keyword argument 'name'.我收到以下错误:TypeError: Planet() got an unexpected keyword argument 'name'。

How do I correct this error?我该如何纠正这个错误?

You should use = instead of : like this:你应该使用=而不是:像这样:

from django.db.models.fields import CharField

# Create your models here.

class Planet(models.Model):
  name = models.CharField(max_length=50)
  number = models.IntegerField()

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 / Accept() 处的 TypeError 得到了意外的关键字参数“名称” - TypeError at / Accept() got an unexpected keyword argument 'name' TypeError:得到了意外的关键字参数“ name” - TypeError: got an unexpected keyword argument “name” Python TypeError: got an unexpected keyword argument 'name' - Python TypeError: got an unexpected keyword argument 'name' TypeError:得到一个意外的关键字参数 - TypeError: got an unexpected keyword argument TypeError: login() 得到了一个意外的关键字参数 'template_name' - TypeError: login() got an unexpected keyword argument 'template_name' 错误-TypeError在Django中获得了意外的关键字参数'name' - Error - TypeError got an unexpected keyword argument 'name' in django Django TypeError: get() 得到了一个意外的关键字参数“quiz_name” - Django TypeError: get() got an unexpected keyword argument 'quiz_name' TypeError: contact() 在使用 flask 时得到了一个意外的关键字参数“名称” - TypeError: contact() got an unexpected keyword argument 'name' while using flask 类型错误:__init__() 得到了意外的关键字参数“名称”-CONVOKIT - TypeError: __init__() got an unexpected keyword argument 'name' - CONVOKIT TypeError:url()得到一个意外的关键字参数'name_space' - TypeError: url() got an unexpected keyword argument 'name_space'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM