Web service voor het LED-display
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
led-display/{{cookiecutter.app_name}}
Steven Loria ade2a08f13 Compute copyright year 10 years ago
..
requirements Use Click instead of Flask-Script for CLI commands 10 years ago
tests fix db fixture for model tests 10 years ago
{{cookiecutter.app_name}} Fix checks for exit codes and update doc for shell command 10 years ago
.bowerrc Add bower support 12 years ago
.gitignore Remove editor-generated files from .gitignore 10 years ago
.isort.cfg Add a lint command with flake8 and isort 10 years ago
.travis.yml move autoapp to project root, update readme, update travis file 10 years ago
LICENSE Compute copyright year 10 years ago
Procfile Rename repo_name -> app_name 12 years ago
README.rst Fix checks for exit codes and update doc for shell command 10 years ago
autoapp.py move autoapp to project root, update readme, update travis file 10 years ago
bower.json Upgrade bootstrap and jquery 11 years ago
requirements.txt Rename repo_name -> app_name 12 years ago
setup.cfg Add a lint command with flake8 and isort 10 years ago

README.rst

===============================
{{ cookiecutter.project_name }}
===============================

{{ cookiecutter.project_short_description}}


Quickstart
----------

First, set your app's secret key as an environment variable. For example, example add the following to ``.bashrc`` or ``.bash_profile``.

.. code-block:: bash

export {{cookiecutter.app_name | upper}}_SECRET='something-really-secret'

Before running shell commands, set the ``FLASK_APP`` environment variable ::

export FLASK_APP=/path/to/autoapp.py

Then run the following commands to bootstrap your environment ::

git clone https://github.com/{{cookiecutter.github_username}}/{{cookiecutter.app_name}}
cd {{cookiecutter.app_name}}
pip install -r requirements/dev.txt
bower install
flask run

You will see a pretty welcome screen.

Once you have installed your DBMS, run the following to create your app's database tables and perform the initial migration ::

flask db init
flask db migrate
flask db upgrade
flask run


Deployment
----------

In your production environment, make sure the ``{{cookiecutter.app_name|upper}}_ENV`` environment variable is set to ``"prod"``.


Shell
-----

To open the interactive shell, run ::

flask shell

By default, you will have access to the flask ``app``.


Running Tests
-------------

To run all tests, run ::

flask test


Migrations
----------

Whenever a database migration needs to be made. Run the following commands ::

flask db migrate

This will generate a new migration script. Then run ::

flask db upgrade

To apply the migration.

For a full migration command reference, run ``flask db --help``.