class PurchaseOrder(models.Model):
product = models.ManyToManyField('Product')
vendor = models.ForeignKey('VendorProfile')
dollar_amount = models.FloatField(verbose_name='Price')
class Product(models.Model):
products = models.CharField(max_length=256)
def __unicode__(self):
return self.products
আমার কাছে সেই কোড আছে দুর্ভাগ্যক্রমে, ত্রুটিটি অ্যাডমিন.পি-র সাথে আসেManyToManyField
class PurchaseOrderAdmin(admin.ModelAdmin):
fields = ['product', 'dollar_amount']
list_display = ('product', 'vendor')
ত্রুটিটি বলে:
'PurchaseOrderAdmin.list_display [0]', 'প্রোডাক্ট' একটি ম্যান্টিটোম্যানিফিল্ড যা সমর্থিত নয়।
যাইহোক, আমি 'product'
বাইরে বেরিয়ে এলে এটি সংকলন করে list_display
। সুতরাং কিভাবে আমি প্রদর্শন করতে পারেন 'product'
মধ্যে list_display
ত্রুটি প্রদান ছাড়া?
সম্পাদনা : সম্ভবত আরও ভাল প্রশ্ন আপনি একটি ManyToManyField
ইন প্রদর্শন করবেন কি হতে পারে list_display
?