Недавно я портировал приложение django 1.4 для запуска с помощью пушки. Но после портирования на странице администратора не отображается несколько встроенных ссылок. Связана ли проблема с администратором CSS. Пожалуйста помоги. Я прикрепил изображения.Встроенные ссылки не отображаются во время работы с пушкой в django admin site
Это с оригинальным сайтом Джанго админа -
Это с сайтом администратора gunicorn (Примечание - 'Добавить другой комп ... лезвие' ссылка уходит на дне »)
отрывок из model.py
class Resource(models.Model):
resource_id = models.AutoField(primary_key=True)
proj_sub_category = models.CharField(max_length=135, blank=True)
resource_prod_comp_view = models.ForeignKey(ResourceProdCompView)
class Meta:
db_table = u'resource'
verbose_name_plural = "Resource Map (Product Component Association)"
def __unicode__(self):
return self.name
def res__prod_list(self):
return self.resource_prod_comp_view.prod_list
class ProdRelCompResourceMap(models.Model):
prod_rel_comp_resource_map_id = models.AutoField(primary_key=True)
resource = models.ForeignKey(Resource, related_name='prod_rel_comp_resource_map_resource', null=True, blank=True)
product = models.ForeignKey(Product, related_name='prod_rel_comp_resource_map_product', null=True, blank=True)
prod_rel_comp = models.ForeignKey(ProdRelComp, null=True, blank=True)
class Meta:
db_table = u'prod_rel_comp_resource_map'
verbose_name_plural = "Resource Map (Product/Component Association)"
def __unicode__(self):
mycomp = self.prod_rel_comp.prod_comp.component.name
self.name = self.product.name + '__' + mycomp
return self.name
фрагмент admin.py
class ProdRelCompResourceMapInline(admin.TabularInline):
model = ProdRelCompResourceMap
extra = 0
class ResourceAdmin(admin.ModelAdmin):
save_as = True
save_on_top = True
fieldsets = ((None, {'fields': (('name', 'lname', 'fname'),
('emp_code', 'emptype', 'manager_email'), (
'office_location', 'badge'), ('b_group_code',))}),)
exclude = ['proj_sub_category','b_group','location',]
list_display = (
'name',
'res__prod_list',
'emp_code',
'emptype',
'manager_email',
'office_location',
'fname',
'lname',
'b_group_code',
'badge',
)
list_filter = ('emp_code', 'emptype', 'b_group_code', 'office_location')
list_per_page = 100
search_fields = ['name', 'proj_sub_category',]
inlines = [ProdCompAttsResourceMapInline,]
admin.site.register(Resource, ResourceAdmin)
Можете ли вы опубликовать соответствующую 'admin.py' для этой модели и инлайн модели? –
@ TimmyO'Mahony сделано. Не могли бы вы помочь? Я застрял здесь – Arovit
Есть ли ошибки javascript, когда вы находитесь на страницах администратора? Возможно, вы не импортировали свои статические файлы правильно, поэтому файлы javascript могут отсутствовать. Кнопка «добавить дополнительную ...» появляется только тогда, когда JS включен и работает –