无法使用django嵌套内联生成添加新内联django模型按钮
看看代码- models.py 及 管理员无法使用django嵌套内联生成添加新内联django模型按钮,django,django-admin,django-inlinecss,Django,Django Admin,Django Inlinecss,看看代码- models.py 及 管理员 现在,在管理站点上发生的事情是,我能够在事件模型上看到EventMedia模型的内联块,但无法看到在事件模型中添加新的事件媒体内联块的选项。有人知道原因吗?您最近更新过Django版本吗?Django 1.9+有一个新的管理界面,图标/引用发生了变化,它可能无法正确显示图标(在您的情况下,添加按钮)。。尝试在web浏览器上进行硬刷新,可能按钮在那里,但它只是不显示图标。。。当我第一次更新Django版本的时候,它就发生在我身上了。。。这只是一个愚蠢的猜
现在,在管理站点上发生的事情是,我能够在事件模型上看到EventMedia模型的内联块,但无法看到在事件模型中添加新的事件媒体内联块的选项。有人知道原因吗?您最近更新过Django版本吗?Django 1.9+有一个新的管理界面,图标/引用发生了变化,它可能无法正确显示图标(在您的情况下,添加按钮)。。尝试在web浏览器上进行硬刷新,可能按钮在那里,但它只是不显示图标。。。当我第一次更新Django版本的时候,它就发生在我身上了。。。这只是一个愚蠢的猜测,但是,无论如何,是的,同样的问题…你最近更新了Django版本吗?Django 1.9+有一个新的管理界面,图标/引用发生了变化,它可能无法正确显示图标(在您的情况下,添加按钮)。。尝试在web浏览器上进行硬刷新,可能按钮在那里,但它只是不显示图标。。。当我第一次更新Django版本的时候,它就发生在我身上了。。。这只是一个愚蠢的猜测,但是,无论如何,是的,同样的问题。。。
from __future__ import unicode_literals
from django.db import models
from django.contrib.auth.models import User
class Event(models.Model):
_id = models.AutoField(primary_key=True)
name = models.CharField(max_length=100)
primary_link = models.URLField(max_length=400, null=True, blank=True)
def __unicode__(self):
return self.name
class EventMedia(models.Model):
event = models.ForeignKey(Event)
description = models.TextField(null=True, blank=True)
media = models.FileField(null=True, blank=True, upload_to="event_media")
def __unicode__(self):
return self.event.name
from django.contrib import admin
from mainapi.models import *
from nested_inline.admin import NestedStackedInline, NestedModelAdmin
class EventMediaInline(NestedStackedInline):
model = EventMedia
extra = 1
class coreEventsAdmin(NestedModelAdmin):
inlines = (EventMediaInline,)
admin.site.register(Event, coreEventsAdmin)