This repository contains the source code for the official django-cms.org website.
The site is built using the django-cms-quickstarter project as its foundation, providing a modern and maintainable setup for running the django CMS-powered website.
- Powered by [django CMS](https://www.django-cms.org/)
- Based on the [django-cms-quickstarter](https://github.com/django-cms/django-cms-quickstarter) template
- Modular and extensible project structure
- Easily customizable for content and design
- Custom cms_theme app containing website design files and custom djangocms-frontend components
You need to have Docker installed on your system to run this project.
- Install Docker here
- If you have not used Docker in the past, please read this introduction on Docker
- Clone this repository:
git clone https://github.com/django-cms/django-cms.org.git cd django-cms.org
- Build and start the project using Docker Compose:
docker compose build web docker compose up -d database_default docker compose run web python manage.py migrate docker compose run web python manage.py createsuperuser docker compose up -d
Open your browser and navigate to:
http://django-cms.org.127.0.0.1.nip.io:8000 (or just http://127.0.0.1:8000)
Contributions are welcome! Please open issues or pull requests for improvements or bug fixes.
This project is licensed under the terms of the MIT License.