diff --git a/bourse/forms.py b/bourse/forms.py
index 9c2de60..2f2dd71 100644
--- a/bourse/forms.py
+++ b/bourse/forms.py
@@ -7,9 +7,11 @@
from .models import Item, UserList, Event, Order, OrderItem
class UserForm(forms.ModelForm):
+ first_name = forms.CharField(max_length=50,label=_('Prénom')) # Required
+ last_name = forms.CharField(max_length=50,label=_('Nom')) # Required
class Meta:
model = User
- fields = ['first_name','last_name','email']
+ fields = ['first_name','last_name','email']
class ItemForm(forms.ModelForm):
name = forms.CharField(label='Nom du jeu')
diff --git a/templates/django_registration/registration_form.html b/templates/django_registration/registration_form.html
index b070c0d..ca8ef8e 100644
--- a/templates/django_registration/registration_form.html
+++ b/templates/django_registration/registration_form.html
@@ -5,12 +5,11 @@
Création d'un compte pour utiliser les fonctionnalités du site.
La création d'un compte est obligatoire pour pouvoir utiliser le site.
{% endblock %}
\ No newline at end of file
diff --git a/woopmart/forms.py b/woopmart/forms.py
new file mode 100644
index 0000000..012e7a4
--- /dev/null
+++ b/woopmart/forms.py
@@ -0,0 +1,12 @@
+from django import forms
+from django_registration.forms import RegistrationFormUniqueEmail
+from django.contrib.auth.models import User
+from django.utils.translation import ugettext_lazy as _
+
+class CustomRegistrationForm(RegistrationFormUniqueEmail):
+ first_name = forms.CharField(max_length=50,label=_('Prénom')) # Required
+ last_name = forms.CharField(max_length=50,label=_('Nom')) # Required
+ class Meta:
+ model = User
+ fields = ['username','first_name','last_name','email','password1','password2']
+
\ No newline at end of file
diff --git a/woopmart/urls.py b/woopmart/urls.py
index a9467e7..e21179a 100644
--- a/woopmart/urls.py
+++ b/woopmart/urls.py
@@ -22,12 +22,14 @@
from django_registration.forms import RegistrationFormUniqueEmail
from django_registration.backends.activation.views import RegistrationView
#from django_registration.views import RegistrationView
+from .forms import CustomRegistrationForm
urlpatterns = [
path('',RedirectView.as_view(url='bourse/',permanent=True)), # Redirection vers bourse/
path('admin/', admin.site.urls),
path('bourse/', include('bourse.urls')),
- path('accounts/register/',RegistrationView.as_view(form_class=RegistrationFormUniqueEmail),name='django_registration_register'),
+ #path('accounts/register/',RegistrationView.as_view(form_class=RegistrationFormUniqueEmail),name='django_registration_register'),
+ path('accounts/register/',RegistrationView.as_view(form_class=CustomRegistrationForm),name='django_registration_register'),
path('accounts/', include('django_registration.backends.activation.urls')),
path('accounts/', include('django.contrib.auth.urls')),
# path('accounts/login', views.LoginView.as_view(), name='login'),