fixed requirements
This commit is contained in:
parent
6223f4a1ef
commit
baef7e4aa8
10 changed files with 265 additions and 164 deletions
|
|
@ -4,6 +4,7 @@ from django.contrib.auth.models import User, AbstractBaseUser, BaseUserManager
|
|||
from django.contrib.auth.hashers import make_password
|
||||
from django.core.mail import send_mail
|
||||
from django.core.validators import RegexValidator
|
||||
from django.contrib.auth.models import User
|
||||
|
||||
REGISTRATION_MESSAGE = {'subject': "Validation mail",
|
||||
'message': 'Please validate Your account under this link http://localhost:8000/en-us/validate/{}',
|
||||
|
|
@ -13,8 +14,7 @@ REGISTRATION_MESSAGE = {'subject': "Validation mail",
|
|||
class MyUserManager(BaseUserManager):
|
||||
def create_user(self, email, name, password=None):
|
||||
"""
|
||||
Creates and saves a User with the given email, date of
|
||||
birth and password.
|
||||
Creates and saves a User with the given email,name and password.
|
||||
"""
|
||||
if not email:
|
||||
raise ValueError('Users must have an email address')
|
||||
|
|
@ -30,8 +30,7 @@ class MyUserManager(BaseUserManager):
|
|||
|
||||
def create_superuser(self, email, name, password):
|
||||
"""
|
||||
Creates and saves a superuser with the given email, date of
|
||||
birth and password.
|
||||
Creates and saves a superuser with the given email, name and password.
|
||||
"""
|
||||
user = self.create_user(email,
|
||||
password=password,
|
||||
|
|
|
|||
|
|
@ -1,3 +1,13 @@
|
|||
from django.test import TestCase
|
||||
import unittest
|
||||
from django.test import TestCase,Client
|
||||
|
||||
# Create your tests here.
|
||||
class LoginTestCase(unittest.TestCase):
|
||||
def test_login(self):
|
||||
client = Client()
|
||||
response = client.get("/login")
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -5,9 +5,9 @@ from django.contrib.auth.decorators import login_required
|
|||
from . import views
|
||||
|
||||
urlpatterns = (
|
||||
url(r"^/$", views.LoginRegistrationView.as_view(), name='login'),
|
||||
url(r"^/validate/(?P<validate_slug>.*)/$", views.validate_email),
|
||||
url(r"^/membership/$", login_required(views.MembershipView.as_view()), name='membership'),
|
||||
url(r"^/buy/(?P<time>\w+)/$", login_required(views.CreditCardView.as_view()), name='payment'),
|
||||
url(r'^/buy/(?P<time>\w+)/reset',login_required(views.reset),name='reset')
|
||||
url(r"^$", views.LoginRegistrationView.as_view(), name='login'),
|
||||
url(r"^validate/(?P<validate_slug>.*)/$", views.validate_email),
|
||||
url(r"^membership/$", login_required(views.MembershipView.as_view()), name='membership'),
|
||||
url(r"^buy/(?P<time>\w+)/$", login_required(views.CreditCardView.as_view()), name='payment'),
|
||||
url(r'^buy/(?P<time>\w+)/reset',login_required(views.reset),name='reset')
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue