Skip to main content

Project generator for wekan's python framework

Project description

Backend Framework - Generator

Wekan's Backend Framework project and model generators

The CLI tool helps you initialize and develop applications. It assists in scaffolding the project and generating new modules.

The generated project is built on top of flask-restful, sqlalchemy and provides authentication, access control (RBAC) endpoints out of the box. Generated modules have built-in endpoints for basic CRUD operations.

Prerequisites

  • python3-venv - Required to automatically setup venv and install required packages
  • mysql, postgres client libs - If mysql and postgres client libs are not installed, setup auto install will fail

Getting started

Install the generator with

pip install wekan

and then wekan to get started

Keep the model names singular, the generator converts the name to its plural form where requried.

Make sure the user script directory is added to the path if you cannot run it after the install

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

wekan-0.1.17.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

wekan-0.1.17-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file wekan-0.1.17.tar.gz.

File metadata

  • Download URL: wekan-0.1.17.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.4

File hashes

Hashes for wekan-0.1.17.tar.gz
Algorithm Hash digest
SHA256 61197f5c609c503eb78a90e9d1e8309eb98deee7adcf4fc0386059b2775a83f5
MD5 6af0fbdce00bd9d1f655cc55e2a0b3bc
BLAKE2b-256 7077ec6af24426a5ce4b67b9433a224f85410a751b04131ef160d8a5ebfed79f

See more details on using hashes here.

File details

Details for the file wekan-0.1.17-py3-none-any.whl.

File metadata

  • Download URL: wekan-0.1.17-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.4

File hashes

Hashes for wekan-0.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 8763bedb57de094d0a172a53a9a0079521d1a2e67d4d83a76a7142fbb3e047bd
MD5 7323842e78e0523b1901fb716efbaf8d
BLAKE2b-256 90c931d781a17e4e278abddb4547b32d4fac82bffbb79ef114368ce44622f6b9

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