Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.49 KB

index.rst

File metadata and controls

40 lines (28 loc) · 1.49 KB
image

https://raw.githubusercontent.com/Tobi-De/falco/main/assets/og-image.jpg

description

A cli for faster prototyping of django projects.

The CLI

The falco CLI is included with the package installation. It provides a set of commands that I hope will be useful to you throughout the lifecycle of your project, from project setup to deployment.

Note

If you encounter any issues or unexpected behavior with the CLI, please report it on GitHub.

The entrypoint for the CLI is the falco command. It is used to execute all other subcommands. Most of these commands rely on the presence of the manage.py file, so ensure that you run them from the root directory of your Django project. Additionally, these commands require acces to your virtual environment, so make sure to activate it before executing any command.

Important

There is a known issue where certain commands, which depend on your Django project environment to work, such as the work or the crud commands, might occasionally fail to run. The exact cause of this issue is not entirely clear at the moment, and I've experienced it a few times myself. The simplest solution for now is to install the falco-cli in the same virtual environment as your project. This should resolve the issue.

falco.__main__.Falco

usage start_project/index start_app crud htmx work migrations sync_dotenv