Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 6, 2016 18:36:13

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Работа со скрытыми полями django-admin

class PassTheTaskForm(forms.ModelForm):
    STATUS_CHOICES = (
        ('WAIT', u'Ожидает проверки'),
        ('PASS', u'Сдано успешно'),
        ('VIEWED', u'Сдано не успешно')
    )
    status = forms.ChoiceField(choices=STATUS_CHOICES)
class PassTheTaskAdmin(ModelAdmin):
    fields = ('name', 'text'', 'status', 'time')
    list_display = ('name', 'status',)
admin.site.register(PassTheTask, PassTheTaskAdmin)
толи я дурак, толи я много пил на выходные.
В админке ты регистрируешь дословно
admin.site.register(PassTheTask, PassTheTaskAdmin)
кроме этой строки ничего больше не имеет значения
что из этого ссылается на PassTheTaskForm или как-то иначе этот класс использует?



Офлайн

#2 Янв. 6, 2016 19:40:46

delfenes
Зарегистрирован: 2012-08-23
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа со скрытыми полями django-admin

Ну вот этот же класс ссылается:

class PassTheTaskAdmin(ModelAdmin):
 [b]   form = PassTheTaskForm [/b] 
    fields = ('name', 'text', 'link', 'status', 'time')
    list_display = ('name', 'status', 'time')
admin.site.register(PassTheTask, PassTheTaskAdmin)

класс PassTheTaskAdmin у него написано form = PassTheTaskForm
Или этого недостаточно?

Офлайн

#3 Янв. 6, 2016 19:51:13

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Работа со скрытыми полями django-admin

Мадам! (А быть может мадемуазель?) Я вполне понимаю, что моим глазам после шести дней праздников верить совсем нельзя, давайте спросим окружающих, ведь не может белая горячка действовать на нескольких людей одинаково.
Внимание на экран



Офлайн

#4 Янв. 6, 2016 20:39:22

delfenes
Зарегистрирован: 2012-08-23
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа со скрытыми полями django-admin

FishHook
Мадам! (А быть может мадемуазель?) Я вполне понимаю, что моим глазам после шести дней праздников верить совсем нельзя, давайте спросим окружающих, ведь не может белая горячка действовать на нескольких людей одинаково.Внимание на экран
Ок, я писала ниже что дописала еще)))) и выложила целиком файл admins.py )))) Точно белая горячка у обоих)))
Во вложении вообщем скриншот!

А вообще, Мадемуазель)))

Отредактировано delfenes (Янв. 6, 2016 20:49:21)

Прикреплённый файлы:
attachment Без имени.png (60,0 KБ)

Офлайн

#5 Янв. 11, 2016 16:43:40

EvgIq
От:
Зарегистрирован: 2009-11-14
Сообщения: 57
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа со скрытыми полями django-admin

1. У Вас вроде ошибка здесь в ‘text’' :

fields = ('name', 'text'', 'status', 'time')
Сделайте ‘text’

2. Не передавайте в форму пользователя поле тайм, оно и так автоматом заполнится.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version