У меня одна проблема с django формами
Вот моя модель:
class User(models.Model):
email = models.EmailField(unique=True)
first_name = models.CharField(max_length=30)
last_name = models.CharField(max_length=30)
class UserProfile(AuditFields):
user = models.ForeignKey(User, on_delete=models.CASCADE)
designation = models.CharField(max_length=200, blank=True)
contact_number = models.CharField(max_length=20, blank=True)
team = models.CharField(max_length=200, blank=True)
manager = models.CharField(max_length=200, blank=True)
joining_date = models.DateField(default=datetime.now)
Мне нужно создать форму для редактирования сведений профиля текущего пользователя
Это моя форма. Но это модельная форма, поэтому только получение данных от таблицы профиля пользователя
class UserProfileForm(forms.ModelForm):
class Meta:
model = UserProfile
exclude = ['user']
Как я могу получить имя и фамилию из таблицы пользователя и сохранить ее