django_blog is a Django-based application that provides a platform for blogging, forum discussions, and an online shop. This repository includes modular apps for various functionalities, including user authentication, profile management, and static content management.
- Blog: Create, edit, and manage blog posts.
- Forum: Participate in discussions on various topics.
- Shop: Manage products and handle transactions.
- User Authentication: Secure user login and registration.
- User Profiles: Manage user information and preferences.
- Static Content: Serve static files and media.
git clone https://github.com/TAnd-dev/django_blog.git
cd django_blog
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver
Access the application at http://127.0.0.1:8000/. Register a new account or log in with an existing one to start using the blog, forum, and shop functionalities.
- blog/: Blog-related functionality.
- forum/: Forum-related functionality.
- shop/: E-commerce functionality.
- user_auth/: User authentication and registration.
- user_profile/: User profile management.
- static/: Static files.
- templates/: HTML templates.
Contributions are welcome! Please fork the repository and submit a pull request with your changes. Ensure that your code follows the project's coding standards and includes appropriate tests.