wsankey / ppc_flask

Pet Portrait Club website built using Flask.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pet Portrait Club

An ecommerce system built in Flask. I used the RealPython Flask-Registration github project as a starting point. The following are their instructions.

Starter app for managing users - login/logout, registration, and email confirmation.

Blog posts:

QuickStart

Set Environment Variables

$ export APP_SETTINGS="project.config.DevelopmentConfig"
$ export APP_MAIL_USERNAME="foo"
$ export APP_MAIL_PASSWORD="bar"

or

$ export APP_SETTINGS="project.config.ProductionConfig"
$ export APP_MAIL_USERNAME="foo"
$ export APP_MAIL_PASSWORD="bar"

Update Settings in Production

  1. SECRET_KEY
  2. SQLALCHEMY_DATABASE_URI

Create DB

$ python manage.py create_db
$ python manage.py db init
$ python manage.py db migrate
$ python manage.py create_admin

Run

$ python manage.py runserver

Testing

Without coverage:

$ python manage.py test

With coverage:

$ python manage.py cov

About

Pet Portrait Club website built using Flask.


Languages

Language:Python 68.2%Language:HTML 29.6%Language:CSS 1.4%Language:Mako 0.7%Language:JavaScript 0.0%