Skip to main content

A package for building Flask Projects

Project description

FlaskConstructicon

image

Flask Project Builder

Constructs a file tree for Flask with a server.py file parallel to the flask_app directory:

image

Installation:

  1. pip install flaskconstructicon

Simple Usage:

  1. Navigate to your new directory's project
  2. Run FlaskConstructicon >> python -m flaskconstructicon [system arguments]
  3. FlaskConstructicon takes several arguments
Argument Options Description Examples
-md test, help Run mode, test or help python FlaskConstructicon.py -md test
-a Any Specifies app name python FlaskConstructicon.py -a my_app
-db mysql Add file for database API python FlaskConstructicon.py -db mysql
test N/A Same as -md test (first argument only) python FlaskConstructicon.py test
help N/A Same as -md help (first argument only) python FlaskConstructicon.py help

Test output with app name 'simflario'

image

Output creating new project:

image

Test output with existing project

image

Use an alias

Example alias using git bash: alias constructicon='winpty python C:/Path/To/FlaskConstructicon/FlaskConstructicon.py'

Next steps:

-Add source files for other db connections and/or APIs

-publish package

-create models files and models option

-create "Django Style" option

-create option dbua for user model and authentication based on db config

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flaskconstructicon-1.0.6.tar.gz (2.2 MB view details)

Uploaded Source

Built Distribution

flaskconstructicon-1.0.6-py3-none-any.whl (31.7 kB view details)

Uploaded Python 3

File details

Details for the file flaskconstructicon-1.0.6.tar.gz.

File metadata

  • Download URL: flaskconstructicon-1.0.6.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.2

File hashes

Hashes for flaskconstructicon-1.0.6.tar.gz
Algorithm Hash digest
SHA256 bbf4e2f159383c771c28b9d534dfe8f419f3bf98b8af086710fe5d31b14146e0
MD5 9d49f00bccf364f7429f8b87cb950fc5
BLAKE2b-256 872582baf8f21d61462e041c62e6c989bddb7506d4cfea8a0d02398971fc4d49

See more details on using hashes here.

File details

Details for the file flaskconstructicon-1.0.6-py3-none-any.whl.

File metadata

File hashes

Hashes for flaskconstructicon-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 646668b1580b0e23383f725e5f4c27ee1afddab35f3d0c5f879cdc8d82df7352
MD5 717dd12f5fd5bf04fb85b73357b75baa
BLAKE2b-256 854dfbab9c762140ae4b264b2219a3f4b8b412271f710ff7a707c0cb737b5c61

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page