https://github.com/aakash10802/python_django_new
https://github.com/aakash10802/python_django_new
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/aakash10802/python_django_new
- Owner: aakash10802
- Created: 2025-01-14T09:27:43.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-01-14T10:39:24.000Z (12 months ago)
- Last Synced: 2025-04-02T09:30:31.633Z (9 months ago)
- Language: Python
- Size: 27.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Python Django Tutorial
Welcome to the Python Django Tutorial repository! This project is designed to guide you through the basics of building web applications using Django, a high-level Python web framework.
## Table of Contents
1. [About](#about)
2. [Installation](#installation)
3. [Usage](#usage)
4. [Features](#features)
5. [Contributing](#contributing)
6. [License](#license)
## About
This repository contains tutorials and code samples for learning how to build web applications using Python and Django. Whether you’re just getting started or looking to deepen your knowledge of Django, this guide will help you learn how to create a fully functional web app.
## Installation
Follow these steps to set up the project on your local machine:
1. Clone the repository:
```bash
git clone https://github.com/aakash10802/python_django_tutorial.git
cd python_django_tutorial
Create a virtual environment:
bash
Copy code
python -m venv venv
Activate the virtual environment:
Windows:
bash
```
.\venv\Scripts\activate
```
Mac/Linux:
Copy code
source venv/bin/activate
Install the required dependencies:
``
pip install -r requirements.txt``
Usage
To start the Django development server, run the following command:
bash
Copy code
python manage.py runserver
Then navigate to http://127.0.0.1:8000/ in your browser to view the application.
**Features**
*Basic Django setup with project and app structure*
Model, View, Template (MVT) architecture
URL routing and handling views
Database integration and migrations
User authentication (login, logout, registration)
Form handling
Admin panel setup and configuration
Contributing
Contributions to this repository are welcome! If you’d like to contribute, please fork the repository, create a new branch, make your changes, and submit a pull request.
License
This project is licensed under the MIT License - see the LICENSE file for details.