A Django-based web application for creating, reading, updating, and deleting posts and replies.
This project is a simple web application built using Django, a high-level Python web framework. It allows users to create, update, and manage posts and replies. The application includes a user-friendly interface for managing data, as well as an admin interface for managing the application's data.
- Create, read, update, and delete posts and replies
- User-friendly interface for managing data
- Admin interface for managing the application's data
- Validation rules for user input
- Django 3.x
- Python 3.x
- HTML/CSS/JavaScript for frontend
- Clone the repository: git clone https://github.com/your-username/mycrudapp.git
- Install dependencies: pip install -r requirements.txt
- Run migrations: python manage.py migrate
- Open a web browser and navigate to http://localhost:8000
- Create a new post by clicking the "Create Post" button
- View and manage existing posts by clicking on the post title
- Create a new reply by clicking the "Create Reply" button on a post page
- Open a web browser and navigate to http://localhost:8000/admin
- Log in with the admin credentials (username: admin, password: password)
- Manage the application's data by clicking on the respective models (e.g. Posts, Replies)
None
Contributions are welcome! Please submit a pull request with your changes.