Найти - Пользователи
Полная версия: Не отображаются поля формы в админке Django
Начало » Django » Не отображаются поля формы в админке Django
1
userello
Создал в файле models.py класс:
 class Useful(models.Model):
    pub_date = models.DateTimeField(default=datetime.datetime.now, verbose_name=u'Дата публикации')
    slug = models.CharField(max_length=50, verbose_name=u'URL')
    title = models.CharField(max_length=300, verbose_name=u'Заголовок')
    text = RichTextField(config_name='htmld')
    short = RichTextField(config_name='htmld', verbose_name=u'Коротко', blank=True, null=True)
    def __unicode__(self):
        return self.title
    class Meta:
        verbose_name=u'статью'
        verbose_name_plural=u'полезная информация'

Прописал в файле admin.py:
 class UsefulAdmin(FrontendEditableAdminMixin, admin.ModelAdmin):
    list_display = ('title', 'pub_date', 'short')
    fields = ['pub_date', 'slug', 'title', 'text', 'short']
    prepopulated_fields = {"slug": ("title",)}
    # Specify name of sortable property
    sortable = 'order'
admin.site.register(Useful, UsefulAdmin)

В админке появился раздел Полезная информация, но добавить новую запись не могу, т.к. нет никаких полей. Подскажите, в чем может быть проблема?
Ateros
Речь идёт о Django CMS?
Не понимаю необходимости FrontendEditableAdminMixin и поля fields в UsefulAdmin
userello
Ateros
Речь идёт о Django CMS?
Да, о ней.
Ateros
Не понимаю необходимости FrontendEditableAdminMixin и поля fields в UsefulAdmin
без FrontendEditableAdminMixin и поля fields тоже самое.
Ateros
Сделал с вашим кодом - всё получилось:


ставил через pip install django-ckeditor-updated
userello
Что может мешать работать у меня?
Есть вариант?
Ateros
Всё что угодно - версионность, перекрытие моделей. Нужно смотреть весь исходный код. Причина не ординарна.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB