Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 24, 2012 19:29:25

Dr.Livsi
От:
Зарегистрирован: 2010-02-15
Сообщения: 192
Репутация: +  3  -
Профиль   Отправить e-mail  

StackedInline

есть следующая система:
python 2.4
django 1.3.1
админка модифицирована с помощью django-admin-tools

2 модели:
1) Galeries
2) PhotoGaleries (foreignkey(Galeries))

фотографии для галереи добавляются через StackedInline. Вот часть файла admin.py:

class PhotoGaleriesInLine(admin.StackedInline):
model=PhotoGaleries
extra=10
allow_add=True


class GaleriesAdmin(admin.ModelAdmin):
inlines=[PhotoGaleriesInLine]
list_display=('title', 'urlpath', 'show')
list_filter=('show',)
search_fields=('title', 'urlpath',)
При этом на странице редактирования галереи появляются данные для ввода фотографий. НО, проблема в том, что внизу нет ссылки “добавить еще одно фото для галереи” как должно быть.
Думал, что django-admin-tools скрипт перекрыла. Однако выключив ее в settings.py ожидаемого эффекта не получил - ссылка все равно отсутствует.
В чем может быть проблема?



Офлайн

#2 Май 9, 2012 01:46:21

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

StackedInline

Попробуйте добавить запятую вот так:

inlines=[PhotoGaleriesInLine,]

Офлайн

#3 Май 10, 2012 15:18:54

Dr.Livsi
От:
Зарегистрирован: 2010-02-15
Сообщения: 192
Репутация: +  3  -
Профиль   Отправить e-mail  

StackedInline

Ferroman
Попробуйте добавить запятую вот так:
inlines=[PhotoGaleriesInLine,]
Гммм.. не уверен, что поможет - синтаксис не нарушен, ведь это список, а не кортеж. Но попробую.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version