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}}
Wagner Augusto Andreoli 8f39add44a Change string interpolation from % to .format() 10 years ago
..
requirements Add an option to use pylint after flake8, change code to conform to pylint rules 10 years ago
tests Add an option to use pylint after flake8, change code to conform to pylint rules 10 years ago
{{cookiecutter.app_name}} Add an option to use pylint after flake8, change code to conform to pylint rules 10 years ago
.bowerrc Add bower support 11 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
.pylintrc Add an option to use pylint after flake8, change code to conform to pylint rules 10 years ago
.travis.yml Fix travis.yml; use py.test and install dev-requirements 11 years ago
LICENSE Update LICENSE 10 years ago
Procfile Rename repo_name -> app_name 11 years ago
README.rst Add an option to fix imports before linting, make all code conform to the linting rules 10 years ago
bower.json Upgrade bootstrap and jquery 10 years ago
manage.py Change string interpolation from % to .format() 10 years ago
requirements.txt Rename repo_name -> app_name 11 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'


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
python manage.py server

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:

::

python manage.py db init
python manage.py db migrate
python manage.py db upgrade
python manage.py server



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 ::

python manage.py shell

By default, you will have access to ``app``, ``db``, and the ``User`` model.


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

To run all tests, run ::

python manage.py test


Migrations
----------

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

python manage.py db migrate

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

python manage.py db upgrade

To apply the migration.

For a full migration command reference, run ``python manage.py db --help``.