Welcome to the Django Blog App with TinyMCE integration! This app provides a platform for sharing knowledge through posts and fostering discussions using comments. The integration of TinyMCE, a rich text editor, enhances the content creation process.
- Create, edit, and delete posts with ease.
- Enrich your posts with formatted text, images, and more using the integrated TinyMCE editor.
- Engage in discussions by adding comments to posts.
- Secure commenting: Users are required to create accounts to participate.
- Access additional tools to enhance your experience.
- Clone this repository to your local machine.
- Create a virtual environment and activate it:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
- Install the required packages:
pip install -r requirements.txt
- Apply migrations to set up the database:
python manage.py migrate
- Run the development server:
python manage.py runserver
- Access the app through the URL provided by the development server.
- Create an account to start posting and commenting.
- Utilize the TinyMCE editor for rich text formatting in your posts.
- Engage with other users by adding comments to posts.
- Explore the additional tools available for an enriched experience.
Contributions are welcome! Feel free to fork this repository, create a new branch, and submit a pull request. For major changes, please open an issue first to discuss the proposed changes.
This project is licensed under the MIT License.
Enjoy sharing your knowledge and engaging in discussions with the Django Blog App powered by TinyMCE!