django-rest-auth ve allauth kullanıyorum giriş ve kayıt benim django app. Giriş veya kayıt için herhangi bir ekstra tek satırlık kod yazmamıştım. Kayıt, emailid ve şifre ile başarılıdır.Django rest-auth allauth e-posta adresleri, isim ve soyis ile, ve kullanıcı adı olmadan
Kimlik doğrulama için kullanıcı adı kullanmıyorum, bunun yerine e-posta. Kayıt için benim göz atılabilir API olarak
aşağıdaki olsun: Ben ve FIRST_NAME last_name istiyorum bu alanlarda birlikte
(varsayılan auth_user tablo bu sütunlar vardı) Ayrıca benim yeni oluşturulan auth_user böylece e-posta ve karma şifre ile birlikte bu alanlara sahiptir.
Bunu nasıl başarabilirim? Bu taranabilir formun kendisi çok önemli değil, ancak first_name ve last_name'i saklayabilmek, öncelikle ihtiyacım olan şey.
yılında
REGISTER_SERIALIZER
set tüm mı senin şu satırlar? Görünümlerde değişiklik yok mu? – NitishBu mükemmel çalışır, kullanıcı adı ve soyadı ile kaydedilir! Ancak 'User' nesnesi user.profile.save() bu satırda 'profile' özniteliği olmadığını söylerken bir hata alıyorum .. – Nitish
Çözüldü! User.profile.save() 'yi user.save() olarak değiştirdim. Çok teşekkürler! – Nitish