Уведомления

Группа в Telegram: @pythonsu

#1 Март 23, 2010 17:31:28

joydev
От:
Зарегистрирован: 2010-03-23
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Inline

Приветствую! Стою на перекрёстке, подскажите куда поворачивать…

маленький пример:
models.py

class Theme(models.Model):
name = models.CharField(max_length=200)

class ThemeTopic(models.Model):
description = models.TextField()
main = models.ForeignKey(Theme)
admin.py
class ThemeTopicInline(admin.TabularInline):
model = Theme
extra = 1
class ThemeAdmin(admin.ModelAdmin):
inlines = [ThemeTopicInline]
admin.site.register(Theme, ThemeAdmin)
есть ли способ без ковыряния forms инлайна или создания виджета организовать следующее:
вместо инлайна отображать таблицу, аналогичную интерфейсу списка записей модели, с возможностью добавлять/редактировать/удалять записи с привязкой по FK. смысл в том, чтобы не держать поля ввода открытыми, а вызывать их в окне редактирования записи модели.



Отредактировано (Март 23, 2010 17:32:50)

Офлайн

#2 Март 24, 2010 16:42:31

joydev
От:
Зарегистрирован: 2010-03-23
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Inline

частично решил проблему через javascript, но это костыль. вопрос ещё актуален.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version