diff --git a/{{cookiecutter.repo_name}}/README.rst b/{{cookiecutter.repo_name}}/README.rst index db9fb5d..cb7f504 100644 --- a/{{cookiecutter.repo_name}}/README.rst +++ b/{{cookiecutter.repo_name}}/README.rst @@ -25,3 +25,11 @@ To open the interactive shell, run :: python manage.py shell By default, you will have access to ``app`` and ``db``. + + +Running Tests +------------- + +To run all tests, run :: + + python manage.py test diff --git a/{{cookiecutter.repo_name}}/requirements/dev.txt b/{{cookiecutter.repo_name}}/requirements/dev.txt index d339fdc..67594ae 100644 --- a/{{cookiecutter.repo_name}}/requirements/dev.txt +++ b/{{cookiecutter.repo_name}}/requirements/dev.txt @@ -5,6 +5,7 @@ nose Flask-Testing factory-boy>=2.2.1 +Flask-WebTest>=0.0.6 # Management script Flask-Script diff --git a/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/public/views.py b/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/public/views.py index ea55b96..3b09cd1 100644 --- a/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/public/views.py +++ b/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/public/views.py @@ -43,12 +43,10 @@ def logout(): def register(): form = RegisterForm(request.form, csrf_enabled=False) if form.validate_on_submit(): - new_user = User(username=form.username.data, + new_user = User.create(username=form.username.data, email=form.email.data, password=form.password.data, active=True) - db.session.add(new_user) - db.session.commit() flash("Thank you for registering. You can now log in.", 'success') return redirect(url_for('public.home')) else: diff --git a/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/templates/_layouts/nav.html b/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/templates/_layouts/nav.html index 9e37955..d4c3554 100644 --- a/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/templates/_layouts/nav.html +++ b/{{cookiecutter.repo_name}}/{{cookiecutter.repo_name}}/templates/_layouts/nav.html @@ -29,7 +29,7 @@ -