1
我最近移植了django 1.4應用程序以運行gunicorn。 但是在移植後,很少內嵌鏈接不會出現在管理頁面中。問題與管理CSS有關。請幫忙。我附上了圖像。在django管理站點中使用gunicorn運行時,不會出現內聯鏈接
這與原來的Django管理站點 -
這是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啓用並工作時,纔會出現「添加額外...」按鈕 –