ساخت پروژه جنگو

اولین پروژه من

هنگامی که یک نام مناسب برای پروژه جنگو خود پیدا کردید، مانند نام من: my_tennis_club، به پوشه ای که می خواهید کد را ذخیره کنید (در محیط مجازی) بروید. من به پوشه myworld می روم و این دستور را در خط فرمان اجرا می کنم:
				
					django-admin startproject my_tennis_club
				
			
جنگو یک پوشه my_tennis_club در رایانه من با این محتوا ایجاد می کند:
				
					my_tennis_club
     manage.py
     my_tennis_club/
        __init__.py
        asgi.py
        settings.py
        urls.py
        wsgi.py
				
			

اینها همه فایل ها و پوشه هایی با معنای خاص هستند، در ادامه این آموزش با برخی از آنها آشنا خواهید شد، اما در حال حاضر، مهم تر است که بدانید این محل پروژه شما است و می توانید در آن شروع به ساخت برنامه ها کنید.

اجرای پروژه جنگو

اکنون که یک پروژه جنگو دارید، می توانید آن را اجرا کنید و ببینید که در مرورگر چگونه نمایش داده می شود.

به پوشه /my_tennis_club بروید و این دستور را در خط فرمان اجرا کنید:

				
					py manage.py runserver
				
			

که این نتیجه را ایجاد خواهد کرد:

				
					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.
October 27, 2022 - 13:03:14
Django version 4.1.2, using settings 'my_tennis_club.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
				
			

یک پنجره مرورگر جدید باز کنید و 127.0.0.1:8000 را در نوار آدرس تایپ کنید.

نتیجه:

شروع پروژه جنگو

مرحله بعد چیست؟

ما یک پروژه جنگو داریم!

گام بعدی این است که یک اپلیکیشن در پروژه خود بسازید.

شما نمی توانید در جنگو بدون ساخت برنامه (App) یک صفحه وب ایجاد کنید.