Метод не разрешен: /registration/ [10/Oct/2021 15:54:09] "POST /registration/ HTTP/1.1" 405 0 [закрыто]
urls.py
path( 'registration/' , views.CustomerRegistrationView.as_view( ), name="customerregistration"),
views.py
class CustomerRegistrationView(View):
def get(self, request):
form = CustomerRegistrationForm( )
return render(request, 'app/customerregistration.html',
{'form' : form})
def post(self, request):
form = CustomerRegistrationForm(request.post)
if form.is_valid():
form.save()
return render(request, 'app/customerregistration.html',
{ 'form' : form}) '''
forms.py
from django import forms
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth.models import User
class CustomerRegistrationForm(UserCreationForm):
password1 = forms.CharField(label='Password', widget=forms.
PasswordInput(attrs={'class' : 'form-control'} ) )
password2 = forms.CharField(label='Confirm Password', widget=forms.
PasswordInput(attrs={'class' : 'form-control'} ) )
email = forms.CharField(required=True, widget=forms.EmailInput
(attrs={'class' : 'form-control'} ) )
class Meta:
model = User
fields = ['username', 'email', 'password1', 'password2']
labels = {'email' : 'Email'}
widgets = {'username' : forms.TextInput(attrs={'class' : 'form-control'})}
это в фреймворке django пожалуйста, подскажите мне ошибку self is not accessible also он показывает self not accessible pylance Пожалуйста, дайте мне какое-нибудь решение, оно показывает Method Not Allowed: /registration/ [10/Oct/2021 15:54:09] "POST /registration/ HTTP/1.1" 405 0 при отправке формы