آموزش Django

تاریخ آپدیت: 1401/10/19

مقدمه

Django یک فریمورک MTV برای ساختن Web Application و بر اساس پایه برنامه نویسی پایتون است. جنگو به برنامه‌نویسان Web کمک میکند تا کدهای تمیز، کارآمد و قدرتمند بنویسند. علاوه بر اینکه در لیست محبوب‌ترین web framework  جهان حضور دارد، جنگو یکی از پر استفاده‌ترین تکنولوژیها برای Web Development می باشد. این فریمورک در  اینستاگرام، یوتیوب، گوگل و حتی ناسا برای توسعه وبسایتشان بکار رفته است.

مسیر پروژه

زمانی که این اپلیکیشن را از ابر ایران سرور خریداری می کنید مسیر پیش فرض پروژه

/usr/local/lsws

می باشد و کانفیگ httpd در مسیر

/usr/local/lsws/conf/httpd_config.conf

و کانفیگ virtual host در مسیر

/usr/local/lsws/conf/vhosts/Example/vhconf.conf

و فایل های html پروژه در مسیر

/usr/local/lsws/conf/vhosts/Example/vhconf.conf

نام پروژه جنگو demo می باشد و  فایل های پروژه در مسیر

/usr/local/lsws/Example/html

می باشد

نسخه جنگو مورد استفاده در این پروژه >=3.2,<4.0 می باشد و نسخه python هم3.6 و wsgi نسخهwsgi-lsapi-1.8  می باشد. همچنین وب سرور LiteSpeed  استفاده شده است.

اطلاعات ورود به وب سرور lite speed

پسورد ورود به lite speed  در مسیر روت سرور می باشد که می توان با یوزر admin و ای پی سرور و پورت 7080 به آن لاگین کرد:

نکته: حتما قبل از ورود بایستی ufw رول آن اضافه شود یا خاموش شود:

ufw disable

https://ip:7080/login.php