Loyiha yaratish


ULASHISH

Mening birinchi loyiham

Django loyihangiz uchun mos nom o‘ylab topganingizdan so‘ng (meniki — my_tennis_club), fayl tizimida kodni saqlamoqchi bo‘lgan joyga (virtual muhit ichida) o‘ting — men myworld papkasiga o‘taman — va buyruqlar satrida quyidagi buyruqni bajaring:

django-admin startproject my_tennis_club

Django kompyuterimda quyidagi tarkibga ega my_tennis_club papkasini yaratadi:

my_tennis_club     manage.py     my_tennis_club/         __init__.py         asgi.py         settings.py         urls.py         wsgi.py

Bularning barchasi muayyan vazifaga ega fayl va papkalar. Ulardan ba’zilari haqida darslikda keyinroq bilib olasiz, hozircha esa bu loyihangiz joylashgan joy ekanini va unda ilovalar yaratishni boshlashingiz mumkinligini bilish muhimroq.


Django loyihasini ishga tushirish

Endi sizda Django loyihasi bor — uni ishga tushirib, brauzerda qanday ko‘rinishini ko‘rishingiz mumkin.

/my_tennis_club papkasiga o‘ting va buyruqlar satrida quyidagi buyruqni bajaring:

python manage.py runserver

Natija quyidagicha bo‘ladi:

Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions. Run 'python manage.py migrate' to apply them. March 19, 2025 - 14:19:38 Django version 5.1.7, using settings 'my_tennis_club.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CTRL-BREAK.

Yangi brauzer oynasini oching va manzil satriga 127.0.0.1:8000 deb yozing.

Natija:



Keyingi qadam nima?

Endi bizda Django loyihasi bor!

Keyingi qadam — loyihangizda ilova yaratish.

Ilovasiz Django yordamida veb-sahifa yaratib bo‘lmaydi.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!