Skip to content

My take on a cookiecutter project for a blank Flask site.

Notifications You must be signed in to change notification settings

smeggingsmegger/flask-cookiecutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flask-cookiecutter

My take on a cookiecutter project for a blank Flask site.

Build Status

Build Status

Getting Started

You'll need cookiecutter:

pip install cookiecutter

Now you can initialize a blank Flask project just by creating a new copy:

cookiecutter https://github.com/smeggingsmegger/flask-cookiecutter

What's Included

My Flask template makes use of the following Flask plugins:

  • Flask-Assets
  • Flask-Cache
  • Flask-DebugToolbar
  • Flask-Login
  • Flask-SQLAlchemy
  • Flask-Script
  • Flask-WTF
  • Flask-Mail
  • Flask-Migrate
  • Flask-Permissions

Flask-WTF is only used for the basic login form that is included. You will want to prune and curate that list as you see fit.

(For instance, if you aren't sending emails you don't need Flask-Mail)

I just included the most common plugins that I use on a regular basis to create, what I think is, a nice blend of the micro-framework and the "batteries included" approach.

About

My take on a cookiecutter project for a blank Flask site.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published