Kullanıcıları kayıt olmak üzere iki farklı gruba, işverenine veya çalışanına ayırmak istiyorum. Ben django-userena kullanıyorum ve işveren grubu için bağlı farklı bir url dışında aynı kayıt görünümünde bir klon kullanmayı düşünüyorum.Django-userena'yı kullanarak bir kullanıcıyı bir gruba nasıl atarsınız?
Yani kim (r '^ kayıt/işveren/$) url'deki kadar imzalar
new user = user.groups.add(Group.objects.get(name=employer))
görünümüne eklenen işveren grubuna eklenecektir. Bu doğru bir yaklaşım mı?
Şu görünümü vardır 'POST': form = signup_form (request.POST, request.FILES) eğer form.is_valid(): user = form.save() ' Linke bağlantı [bağlantı] https://github.com /bread-and-pepper/django-userena/blob/master/userena/views.py [link] – Jesramz
Belki de "user = form.save()' dan önce), "new_user.groups.add ekleyebilirim. Group.objects.get (name = 'jobyer')) ve ben ince k Yeni görünümde ihtiyaç duyulan her şey bu mu? Görünüm, kullanıcıyı zaten oluşturan bir kaydetme yöntemine sahip bir form çağırdığından. [userena_forms] (https://github.com/bread-and-pepper/django-userena/blob/master/userena/forms.py) – Jesramz
Yorumunuz için teşekkürler, bunun sizin için çalıştığını kontrol edin – StefanoP