форму from model, с кастомным филдом. Имеем вьшку form mixin. На морде наваял хтмл формы. Отправляю. И у меня получается что я во вьюшке должен проверять валидное ли кастомное поле формы. Юрунда кака-то... Можно ли валидироаать форму в forms.py, а во вьюшке только form.save???
все валидации как раз и должны быть в форме
Можно в пример кода носом ткнуть?
в доке вроде бы достаточно примеров? :) ну типа, что от меня ожидается? URL? - https://docs.djangoproject.com/en/3.2/ref/forms/validation/
сюда как-раз и смотрел, по ходу я туп...
когда ты говоришь кастомное - ты имеешь ввиду реально кастомное поле или просто поле поверх списка тех, что идут по дефолту с ModelForm к твоей модели? в общем, примеров бы, где-нибудь с https://pastebin.com/, а так непонятно...
class NewsForm(ModelForm): entityes = forms.CharField() class Meta: model = News fields = ['text', 'video_link', 'image', 'tags'] в моем случае entityes кастомное поле))) теперь мне надо получить значение из этого поля, распарсить какой сущности оно касается, и в зависимости от того подставить значение в нужное поле модели
какое ж кастомное если дефолтный чарфилд? :) там есть метод clean(), в нем можно много чего полезного сделать :)
да да, я так и думал. Спасибо, пока дальше сам, как упрусь, еще спрошу
Обсуждают сегодня