I have register username and password using the following code
views.py
def registerPage(request):
if request.method == 'POST':
form = AdminUserForm(request.POST)
Password = request.POST['Password']
if form.is_valid():
user = form.save(commit=False)
user.Password = make_password(Password)
user.save()
messages.success(request, "user created succesfully!!! login now")
return redirect('login')
else:
form = AdminUserForm()
return render(request, 'signup.html', {'form': form})
Can someone tell me how to verify username and password while login, and logout?
models.py
class AdminUser(models.Model):
Id=models.AutoField(primary_key=True)
Name=models.CharField(max_length=100, null=False, blank=False)
Username=models.CharField(max_length=100, null=False, blank=False)
Password=models.CharField(max_length=100, null=False, blank=False)
class Meta:
db_table='admin_users'
forms.py
class AdminUserForm(forms.ModelForm):
class Meta:
model= AdminUser
fields = '__all__'
thanks in advance, please help in login and logout