Django CMS Quick & Easy provides all important modules to run new page withouta lot of coding. Aims to do it very easily and securely.
Project description
Django CMS QE
Django CMS Quick & Easy provides all important modules to run new page without a lot of coding. Aims to do it very easily and securely.
For more information please read documentation or GitLab.
Development
To prepare your dev environment run this command:
make prepare-dev (run with apt get update)
make prepare-env
Caution! It is allowed only Python >= 3.9 due to typing:
VENV_PYTHON=/usr/bin/python3.9 make prepare-venv
To prepare the explicit python version into the explicit folder:
VENV_PATH=/home/username/venv VENV_PYTHON=/usr/bin/python3.9 make prepare-venv
export VENV_PATH=/home/username/venv
To run tests or lint use this commands:
make test
make lint
To run only particular test:
make test=cms_qe_table/tests/test_utils.py::test_get_model_by_table test
To run example use this command:
make run-example
To call other Django commands:
make cmd (List django commands, same like --help)
make cmd=dbshell cmd
make cmd='createsuperuser --username=dave --email=dave@rd.foo' cmd
To find more useful commands, run just make
.
Upgrade
To upgrade from version 2.2
to version >= 3.0.0
, you can use the DjangoCMS upgrade plugins tool.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django_cms_qe-3.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 890467dc9046126d1d896aef711256fe3a3bffcb320ed7135f30678a34c6e601 |
|
MD5 | f51f9fd1ee8c4b3a190b7248d16eb7f0 |
|
BLAKE2b-256 | 1a6d93d8f7f9dbe784b9d63070ed6fbc0c88e8d59c8963b93b14ac114b869f56 |