У меня есть страница входа в систему, у меня есть изображение, имя пользователя и пароль, я хочу изменить изображение

120
4

Forms.py

class ClientLoginPageForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
self.user_id = kwargs.pop('user_id', None)
super(ClientLoginPageForm, self).__init__(*args, **kwargs)

def clean(self):
error_messages = []
cleaned_data = super(ClientLoginPageForm, self).clean()
idkey = self.user_id
login_media = cleaned_data["login_media"]
if login_media:
ext = os.path.splitext(login_media.name)[1]
if ext != '.jpg' and ext != '.png' and ext != '.mkv' and ext != '.avi' and ext != '.mp4':
error_messages.append("Select a valid image.")
else:
if login_media is None:
pass
# error_messages.append("Image Must be Selected")
if len(error_messages):
raise forms.ValidationError(error_messages)
return self.cleaned_data

class Meta():
model = ClientDesignData
fields = ('login_page_text','login_media')
widgets = {
'login_page_text' : forms.Textarea( attrs = { 'maxlength' : "500" ,'type' : "text",'class' : 'form-control ptb10'}),
'login_media' : forms.ClearableFileInput(),
}
labels = {
'login_page_text' : 'Update Text',
'login_media' : 'Media',
}

спросил(а) 2019-05-02T08:31:00+03:00 1 год, 5 месяцев назад
0
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема