Уведомления

Группа в Telegram: @pythonsu

#1 Июль 8, 2012 20:50:24

xxnikolayxx
От:
Зарегистрирован: 2011-12-05
Сообщения: 161
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с моделями

Ребята. Привет.
У меня возник вопрос по поводу работы с моделями в админке.
Я не лазил в админку и еще не знаю как туда вставлять свои представления.
Кстати если есть какая-нибудь статья на эту тему - буду очень рад Вашим рекомендациям.

В чем собственно вопрос:
У меня есть модель, в отдном поле нужно выбрать тип, а в другом представителя этого типа.
К примеру.
Есть много авторов и много книг этого автора.
Мне нужно выбрать в поле тип автора, а в поле представителя - его книгу.
Или в этой же модели я могу выбрать издательство и уже выбирать автора.

Как можно сделать такую динамическю картину?
Т.е
Как отображать в поле пре представителя то что нужно, в зависимости что я выбрал в поле тип.
Поле тип ссылается на модель как связь один к многим. А вот что делать с полем представитель я не знаю.

Еще пример :
В первом поле я выбираю город, а во втором улицу в городе. И то - какие улицы будут зависит от того, какой город я выбиру.

Надеюсь я понатно объяснил.
Буду рад помощи.

Отредактировано xxnikolayxx (Июль 9, 2012 01:39:12)

Офлайн

#2 Июль 8, 2012 20:54:19

xxnikolayxx
От:
Зарегистрирован: 2011-12-05
Сообщения: 161
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с моделями

Понял как объяснить.
Поле тип должно выбрать модель в которой я буду брать данные, а в поле представитель - выбрать одно из всего содержимого этой модели или не одно. Принципиального различия нет.

Офлайн

#3 Июль 9, 2012 00:59:22

fata1ex
От:
Зарегистрирован: 2009-07-11
Сообщения: 732
Репутация: +  52  -
Профиль   Отправить e-mail  

Работа с моделями

Объяснили ужасно. Насчет админки почитайте документацию. Вам никто не мешает “вручную” указать нужные варианты для выбора, которые зависят от предыдущих действий. Делается это обычным запросом в бд. А потому уже save.



Офлайн

#4 Июль 9, 2012 01:36:58

xxnikolayxx
От:
Зарегистрирован: 2011-12-05
Сообщения: 161
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с моделями

fata1ex
Объяснили ужасно. Насчет админки почитайте документацию. Вам никто не мешает “вручную” указать нужные варианты для выбора, которые зависят от предыдущих действий. Делается это обычным запросом в бд. А потому уже save.
Еще раз повторю - делать мне это нужно в админке.
В момент заполнения формы.
Документация - прекрасно. Ссылки, статьи, что-то более конкретное есть? Если нечего рекомендовать, то лучше не рекомендовать идти в документацию - туда я сам дойду и без рекомендаций.

Вот такая простая фигня, а как объяснить не могу понять =)
Про город пример вроде ниче

Отредактировано xxnikolayxx (Июль 9, 2012 01:38:50)

Офлайн

#5 Июль 9, 2012 03:27:01

xxnikolayxx
От:
Зарегистрирован: 2011-12-05
Сообщения: 161
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с моделями

Решил вопрос.

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version