You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

15 lines
528 B

from django import forms
from users.models import CustomUser
from .models import UserProfile
# 表单上传更新
class ProfileUpdateForm(forms.ModelForm):
username = forms.CharField(max_length=150, required=True)
avatar = forms.ImageField(required=False)
personal_background = forms.ImageField(required=False)
page_background = forms.ImageField(required=False)
bio = forms.CharField(widget=forms.Textarea, required=False)
class Meta:
model = CustomUser
fields = ['username', 'avatar']