Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django限制某些关键字?_Python_Django - Fatal编程技术网

Python Django限制某些关键字?

Python Django限制某些关键字?,python,django,Python,Django,我卷入了这个我无法解决的问题 因此,我在Django 1.7.7上运行两个应用程序,模型如下 秩序,秩序 order.order行程(m2m至表格) 行程,行程 行程,照片 这里的问题是,当我在OrderCinerary中使用外键指向行程模型时,它是有效的。 但当照片中的外键指向行程模型时,我就犯了这个错误 <class 'itinerary.admin.ItineraryPhotoAdmin'>: (admin.E108) The value of 'list_display[

我卷入了这个我无法解决的问题

因此,我在Django 1.7.7上运行两个应用程序,模型如下

  • 秩序,秩序
  • order.order行程(m2m至表格)

  • 行程,行程

  • 行程,照片
这里的问题是,当我在OrderCinerary中使用外键指向行程模型时,它是有效的。 但当照片中的外键指向行程模型时,我就犯了这个错误

<class 'itinerary.admin.ItineraryPhotoAdmin'>: (admin.E108) The value of 'list_display[1]' refers to 'itinerary', which is not a callable, an attribute of 'ItineraryPhotoAdmin', or an attribute or method on 'itinerary.Photo'.
第二种模式

class OrderItinerary(GenericModel):
title       = models.CharField(max_length=64)
description = models.TextField(blank=True)
rating      = models.FloatField(blank=True)
order       = models.ForeignKey('order.Order')
itinerary   = models.ForeignKey('itinerary.Itinerary')
第三种模式

class Itinerary(GenericModel):
uuid        = models.CharField(max_length=128, default=generate_uuid)
title       = models.CharField(max_length=64)
description = models.TextField(blank=True)
price       = models.DecimalField(blank=True, null=True, decimal_places=2, max_digits=5)
total_rating= models.FloatField(default=0)
rating_num  = models.IntegerField(default=0, verbose_name="number of customers rated")
第四种模式

class Photo(GenericModel):
caption     = models.CharField(max_length=254, default='', blank=True)
photo       = models.ImageField(upload_to=generate_photo_name)
itinenary   = models.ForeignKey('itinerary.Itinerary', related_name="itinerary_photo")

你的
Photo
model中有一个输入错误,更正
itinenary
international

你的
Photo
model中有一个输入错误,更正
itinenary
international

你的
Photo
model中有一个输入错误,将
itinenary
更正为
行程

您的
照片
型号中有一个打字错误,请将
itinenary
更正为
行程

是否可以提供您的模型和管理文件?请注意,GenericModel是一个包含创建日期和修改日期的抽象模型。是否可以提供您的模型和管理文件?请注意,GenericModel是一个包含创建日期和修改日期的抽象模型。是否可以提供您的模型和管理文件管理文件?请注意,GenericModel是一个抽象模型,包含创建日期和修改日期。能否提供您的模型和管理文件?请注意,GenericModel是一个抽象模型,包含创建日期和修改日期。
class Photo(GenericModel):
caption     = models.CharField(max_length=254, default='', blank=True)
photo       = models.ImageField(upload_to=generate_photo_name)
itinenary   = models.ForeignKey('itinerary.Itinerary', related_name="itinerary_photo")