Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 13, 2013 12:32:06

dnstuff
Зарегистрирован: 2012-11-05
Сообщения: 113
Репутация: +  1  -
Профиль   Отправить e-mail  

Подкатегории в админке

Здравствуйте!
Изучаю пример блога.
модель:

class Blog(models.Model):
    title = models.CharField(max_length=100, unique=True)
    slug = models.SlugField(max_length=100, unique=True)
    description=models.TextField(max_length=300)
    body = models.TextField()
    timestamp=models.DateTimeField(db_index=True)
    category = models.ForeignKey('auto.Category')
    class Meta:
        ordering=('-timestamp',)
    def __unicode__(self):
        return '%s' % self.title
    @permalink
    def get_absolute_url(self):
        return ('view_blog_post', None, { 'slug': self.slug })
class Category(models.Model):
    title = models.CharField(max_length=100, db_index=True)
    slug = models.SlugField(max_length=100, db_index=True)
    def __unicode__(self):
        return '%s' % self.title
    @permalink
    def get_absolute_url(self):
        return ('view_blog_category', None, { 'slug': self.slug })
class BlogAdmin(admin.ModelAdmin):
    #exclude = ['timestamp',]
    list_display=('title', 'timestamp')
    prepopulated_fields = {'slug': ('title',)}
class CategoryAdmin(admin.ModelAdmin):
    prepopulated_fields = {'slug': ('title',)}
admin.site.register(Blog, BlogAdmin)
admin.site.register(Category, CategoryAdmin)
В админке, соответственно, появились посты и категории. Но они существуют параллельно. Т.е. отдельно список категорий, отдельно список всех постов. А как можно вложить посты в категории? Т.е. чтобы в меню категорий можно было не только добавлять.удалять категории, но и создавать посты?
Спасибо!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version