У мене є проект джанго за допомогою програми django-allauth. Мені потрібно зібрати додаткові дані від користувача при реєстрації. Тут я натрапив на подібне запитання, але, на жаль, ніхто не відповів на частину налаштування профілю.
Відповідно до документації, передбаченоїdjango-allauth
:
ACCOUNT_SIGNUP_FORM_CLASS
(=None
)Рядок, що вказує на користувальницький клас форми (наприклад
‘myapp.forms.SignupForm’
), який використовується під час реєстрації, щоб запитати у користувача додатковий вклад (наприклад, реєстрація в бюлетені, дата народження). Цей клас повинен реалізувати‘save’
метод, приймаючи щойно зареєстрованого користувача як єдиний параметр.
Я новачок у джанго і борюся з цим. Чи може хтось навести приклад такого спеціального класу форм? Чи потрібно мені додати клас моделі , а також з посиланням на об'єкт користувача , як це ?