Форум сайта python.su
0
Класс контроллер форм генерирует в поле Select ссылки на объекты а не их значения, как это исправить?
class TypeBackup(models.Model): id = models.IntegerField(primary_key=True, verbose_name="ID") type = models.CharField(max_length=30, blank=False, null=False, verbose_name="Тип резервного копирования") class Jobs(models.Model): ... type_backup = models.ForeignKey(TypeBackup, null=False, blank=False) class AddJobForm(ModelForm): class Meta: model = Jobs fields = [..., 'type_backup'] widgets = {... "type_backup":forms.Select(attrs={"size": 1})}
Отредактировано MightyDen (Дек. 16, 2016 16:35:25)
Офлайн
568
MightyDenА что такое их представления?
а не их представления
Офлайн
0
FishHookЗначения
А что такое их представления?
Офлайн
568
MightyDen
А вы что ожидали то? Ну вот есть у меня модель, в ней: имя, фамилия, отчество. И что должно быть в списке? По-вашему компьютер должен догадаться что это реквизиты человека, и знать как по правилам русского делопроизводства нужно отображать ФИО? Есть метод __unicode__, он возвращает представление.
Офлайн
0
FishHook
MightyDenА вы что ожидали то? Ну вот есть у меня модель, в ней: имя, фамилия, отчество. И что должно быть в списке? По-вашему компьютер должен догадаться что это реквизиты человека, и знать как по правилам русского делопроизводства нужно отображать ФИО? Есть метод __unicode__, он возвращает представление.
Офлайн
568
MightyDenвот прямо на главной странице официального сайта есть большая зеленая ссылка на туториал, странно, что вы её не увидели. Кроме того есть абсолютно доступный django-book и даже на русском
в документации сложно искать метод о котором представление не имеешь, что он существует
Офлайн