繁体   English   中英

AttributeError:“ CSVupload”对象没有属性“ urls”

[英]AttributeError: 'CSVupload' object has no attribute 'urls'

models.py

    class AdminProduct(models.Model):
      productname = models.CharField(max_length=50)
      barcode     = models.BigIntegerField()


    def __str__(self):
        return self.productname

    class CSVupload(models.Model):
      csv         = models.FileField(upload_to='product/',null=True,blank=True)

admin.py

  from django.contrib import admin
  from .models import AdminProduct
  from .models import CSVupload
  # Register your models here.

  admin.site.register(AdminProduct,CSVupload)

想要在admin,AdminProduct和CSVupload中注册两个模型。
收到错误:-AttributeError:“ CSVupload”对象没有属性“ urls”。
我该怎么做?

register()的第二个参数是ModelAdmin类。 如果要一次注册多个模型而没有特定的ModelAdmins,则应将它们作为互变量传递给第一个参数:

admin.site.register([AdminProduct, CSVupload])

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM