A beginner-friendly Django project setup with virtual environment configuration, migrations, superuser creation, and local development server setup.
- Django project initialization
- Virtual environment setup
- Database migrations
- Django admin panel
- Local development server
- Beginner-friendly workflow
git clone https://github.com/DevXtechnic/ojt10.git
cd ojt10pip install virtualenv djangovirtualenv envOR
python -m virtualenv envsource env/bin/activateenv\Scripts\activatedjango-admin startproject firstprojectpython manage.py migratepython manage.py createsuperuserFollow the prompts to create your admin credentials.
python manage.py runserverNow open your browser and visit:
http://127.0.0.1:8000/
Access the admin dashboard here:
http://127.0.0.1:8000/admin
Login using the superuser credentials you created earlier.
ojt10/
│── env/
│── firstproject/
│── manage.py
│── db.sqlite3| Command | Description |
|---|---|
python manage.py runserver |
Start development server |
python manage.py migrate |
Apply database migrations |
python manage.py makemigrations |
Create migration files |
python manage.py createsuperuser |
Create admin user |
python manage.py startapp appname |
Create a new Django app |
- Python
- Django
- SQLite
- Virtualenv