# 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](<https://websites.pages.nic.cz/django-cms-qe>) or [GitLab](https://gitlab.nic.cz/websites/django-cms-qe).
## 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](https://gitlab.nic.cz/utils/djangocms-upgrade-plugins) tool.
Raw data
{
"_id": null,
"home_page": "https://websites.pages.nic.cz/django-cms-qe",
"name": "django-cms-qe",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "django, cms",
"author": "CZ.NIC, z.s.p.o.",
"author_email": "kontakt@nic.cz",
"download_url": "https://files.pythonhosted.org/packages/43/f3/240cad361592e1ef03d03ce7d8dbf6c95e247a0f86d5f04618671839de75/django_cms_qe-3.7.1.tar.gz",
"platform": null,
"description": "# Django CMS QE\n\nDjango CMS Quick & Easy provides all important modules to run new page\nwithout a lot of coding. Aims to do it very easily and securely.\n\nFor more information please read [documentation](<https://websites.pages.nic.cz/django-cms-qe>) or [GitLab](https://gitlab.nic.cz/websites/django-cms-qe).\n\n## Development\n\nTo prepare your dev environment run this command:\n\n make prepare-dev (run with apt get update)\n make prepare-env\n\nCaution! It is allowed only Python >= 3.9 due to typing:\n\n VENV_PYTHON=/usr/bin/python3.9 make prepare-venv\n\nTo prepare the explicit python version into the explicit folder:\n\n VENV_PATH=/home/username/venv VENV_PYTHON=/usr/bin/python3.9 make prepare-venv\n export VENV_PATH=/home/username/venv\n\nTo run tests or lint use this commands:\n\n make test\n make lint\n\nTo run only particular test:\n\n make test=cms_qe_table/tests/test_utils.py::test_get_model_by_table test\n\nTo run example use this command:\n\n make run-example\n\n\nTo call other Django commands:\n\n make cmd (List django commands, same like --help)\n make cmd=dbshell cmd\n make cmd='createsuperuser --username=dave --email=dave@rd.foo' cmd\n\nTo find more useful commands, run just `make`.\n\n## Upgrade\n\nTo upgrade from version `2.2` to version >= `3.0.0`, you can use the [DjangoCMS upgrade plugins](https://gitlab.nic.cz/utils/djangocms-upgrade-plugins) tool.\n",
"bugtrack_url": null,
"license": "BSD License",
"summary": "Django CMS Quick & Easy provides all important modules to run new page withouta lot of coding. Aims to do it very easily and securely.",
"version": "3.7.1",
"project_urls": {
"Homepage": "https://websites.pages.nic.cz/django-cms-qe"
},
"split_keywords": [
"django",
" cms"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c6a066b21959f3c32a72ec22366262d2941f84efe6e5328478edd75e0608d7e9",
"md5": "2aecc73183dbb366c14a44344a6e1954",
"sha256": "90fb12e8133c07e3e1bec1384e3668d183068af11c052e7108846d86894670a4"
},
"downloads": -1,
"filename": "django_cms_qe-3.7.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2aecc73183dbb366c14a44344a6e1954",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 8138526,
"upload_time": "2025-08-21T07:19:23",
"upload_time_iso_8601": "2025-08-21T07:19:23.518087Z",
"url": "https://files.pythonhosted.org/packages/c6/a0/66b21959f3c32a72ec22366262d2941f84efe6e5328478edd75e0608d7e9/django_cms_qe-3.7.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "43f3240cad361592e1ef03d03ce7d8dbf6c95e247a0f86d5f04618671839de75",
"md5": "5069d275f16f8c0723c398bfcc5586df",
"sha256": "e4ec18fcfc4463e105bafd72e921bfdbfa70b319ff61c15b4903e72798c366cc"
},
"downloads": -1,
"filename": "django_cms_qe-3.7.1.tar.gz",
"has_sig": false,
"md5_digest": "5069d275f16f8c0723c398bfcc5586df",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 7019337,
"upload_time": "2025-08-21T07:19:26",
"upload_time_iso_8601": "2025-08-21T07:19:26.183021Z",
"url": "https://files.pythonhosted.org/packages/43/f3/240cad361592e1ef03d03ce7d8dbf6c95e247a0f86d5f04618671839de75/django_cms_qe-3.7.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-21 07:19:26",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "django-cms-qe"
}