DynamiCMS is a content management system built with Django.
- Clone the repository
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
- Windows:
venv\Scripts\activate
- macOS/Linux:
source venv/bin/activate
- Windows:
- Install dependencies:
pip install -r requirements.txt
- Run migrations:
python manage.py migrate
- Create a superuser:
python manage.py createsuperuser
- Run the development server:
python manage.py runserver
- User authentication
- Content creation and management
- Commenting system
- Category management
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
Please adhere to the project's code style, add tests for new features and ensure all tests pass before submitting a pull request.
This project is licensed under the MIT License - see the LICENSE.md file for details