Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning Python & Django

This repository contains core Python programming concepts and a complete web application built using the Django framework.

Project Purpose

This repository is strictly created for educational and training purposes. It serves as a personal log to learn and practice core Python programming and Django framework concepts.

🚀 Getting Started

Follow these steps to set up the environment and run the project locally.

1. Prerequisites (Python Installation)

Make sure you have Python installed on your system.

  • Windows/Linux/macOS: Download and install it from python.org.

  • Verify installation:

    python --version

2. Setup & Virtual Environment

It is recommended to run the project inside a virtual environment.

Create a virtual environment

python -m venv venv

Activate virtual environment (Windows)

.\venv\Scripts\activate

Activate virtual environment (Mac/Linux)

source venv/bin/activate

3. Install Django

Install the required framework using pip:

pip install django

4. Running the Django Project

Navigate to the project directory where manage.py is located and start the server:

cd Python_for_all_levels_course/Django_Project

Run migrations

python manage.py migrate

Start the local development server

python manage.py runserver


👤 Author

MehmoodCoder


📄 License

This project is open source and available under the MIT License.


🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Happy Coding without Chai ! ☕

Contributors

Languages