Форум сайта python.su
models.py
class Category(models.Model): __metaclass__ = TransMeta name_category=models.CharField(max_length=15,verbose_name='Name') yes_category=models.NullBooleanField(verbose_name='NameYes') def __unicode__(self): return self.name_category class Meta: translate = ('name_category', 'yes_category', )
class CategoryForm(ModelForm): class Meta: model=Category
Прикреплённый файлы: 1.jpg (10,8 KБ)
Офлайн
Офлайн
Спасибо.
Еще вопрос уже по этом приложении.
Вот по этом примере http://habrahabr.ru/post/128273/, я делал админку.
Вот кусок кода:
admin.py
# -*- coding: utf-8 -*- from django.contrib import admin from mptt.admin import MPTTModelAdmin from modeltranslation.admin import TranslationAdmin from mind.models import CategoryGo class PageAdmin(MPTTModelAdmin, TranslationAdmin): list_display = ('name_category',) class Media: js = ( 'http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js', 'modeltranslation/js/tabbed_translation_fields.js', ) css = { 'all': ('modeltranslation/css/tabbed_translation_fields.css',), } fieldsets = [(u'News', {'fields': ('name_category',)}), (u'Лог', {'fields': ['yes_category',],'classes': ['collapse']}) ] admin.site.register(CategoryGo, PageAdmin)
from mptt.models import MPTTModel,TreeForeignKey class CategoryGo(MPTTModel): option=models.ForeignKey(Category) name_category=models.CharField(max_length=15) yes_category=models.BooleanField() parent = TreeForeignKey('self', null=True, blank=True, related_name='children') def __unicode__(self): return self.name_category
Офлайн