loefsys.scripts package

A collection of scripts to manage the dev environment.

loefsys.scripts.format() None

Apply formatting to the project code.

See Ruff formatter for more details.

Return type:

None

loefsys.scripts.lint() None

Apply linting to the project code.

See Ruff linter for more details.

Return type:

None

loefsys.scripts.typecheck() None

Perform typechecking analysis on the project code.

See mypy for more details

Return type:

None

loefsys.scripts.runserver() None

Boot up Django’s development webserver.

See runserver for more details.

Return type:

None

loefsys.scripts.makemigrations() None

Make migrations based on the changes in the code.

See makemigrations for more details.

Return type:

None

loefsys.scripts.migrate() None

Apply migrations to the database.

See migrate for more details.

Return type:

None

loefsys.scripts.test() None

Run tests for all installed apps.

See test for more details.

Return type:

None

loefsys.scripts.createsuperuser() None

Create an admin user for the database.

See createsuperuser for more details.

Return type:

None

loefsys.scripts.collectstatic() None

Collect all static files in the static folder.

See collectstatic for more details.

Return type:

None

loefsys.scripts.makedocs() None

Generate HTML documentation for the project.

See sphinx-build for more details.

Return type:

None

loefsys.scripts.genapidocs() None

Generate API documentation from the docstrings.

See sphinx-apidoc for more details.

Return type:

None

Submodules