راهاندازی پروژهی Hello World در جنگو
تهیه شده توسط استان مازندران
جنگو یک فریمورک قدرتمند و سطح بالای Python برای توسعه سریع و امن وبسایتها و وباپلیکیشنها است که ساختار MVC را دنبال میکند.
:large_blue_diamond: چگونه یک پروژهی سادهی Django ایجاد کنیم؟
۱. نصب جنگو:
ابتدا باید Django را روی سیستم خود نصب کنید. اگر پایتون را قبلاً نصب کردهاید، کافی است در ترمینال یا CMD اجرا کنید:
pip install django
۲. ایجاد یک پروژهی جدید:
پس از نصب، یک پوشهی جدید برای پروژهی خود ایجاد کنید و دستور زیر را اجرا کنید:
django-admin startproject myproject
۳. اجرای سرور جنگو:
به دایرکتوری پروژه بروید و سرور توسعه را اجرا کنید:
cd myproject python manage.py runserver
اکنون در مرورگر خود به http://127.0.0.1:8000/ بروید. اگر صفحهی خوشآمدگویی جنگو را مشاهده کردید، یعنی پروژه با موفقیت اجرا شده است. :white_check_mark:
۴. ایجاد یک اپلیکیشن جدید:
در جنگو، برنامهها (Apps) اجزای مستقلی از پروژه هستند. برای ایجاد یک اپ جدید، دستور زیر را اجرا کنید:
python manage.py startapp hello
۵. ویرایش views.py برای نمایش “Hello, World!”
فایل views.py را در اپلیکیشن hello باز کرده و کد زیر را اضافه کنید:
from django.http import HttpResponse def hello_world(request): return HttpResponse(“Hello, World!”)
۶. تنظیم مسیر (urls.py) برای نمایش خروجی:
در پوشهی myproject، فایل urls.py را باز کرده و مسیر زیر را اضافه کنید:
from django.urls import path from hello.views import hello_world urlpatterns = [ path(‘hello/’, hello_world), ]
۷. اجرای مجدد سرور و تست پروژه:
دوباره سرور را اجرا کنید:
python manage.py runserver
سپس به آدرس http://127.0.0.1:8000/hello/ در مرورگر بروید و پیام “Hello, World!” را مشاهده کنید. :