سیستم پیشرفته مدیریت مدارس نوشته شده با جنگو :)
اول از همه نیاز هست که شما یک venv برای پروژه درست کنید.
پس در روت (root) اصلی پروژه باید این دستور را در ترمینال یا کنسول خود تایپ کنید:
python -m venv venv
حالا باید venv خودتون رو فعال کنید.
در روت (root) اصلی پروژه باید این دستور را در ترمینال یا کنسول خود تایپ کنید:
source venv/bin/activate
venv/Scripts/activate.ps1
بعد از فعالسازی venv شما باید پکیج های requirements.txt را نصب کنید.
پس در روت (root) اصلی پروژه باید این دستور را در ترمینال یا کنسول خود تایپ کنید:
pip install -r requirements.txt
اول از همه، لطفا دستور زیر را در ترمینال یا کنسول خود وارد کنید تا مطمئن بشید پروژه به درستی پیکربندی شده است:
python manage.py check
باید با چنین پیغامی مواجه بشید:
"System check identified no issues (0 silenced)."
اگر این پیغام را مشاهده میکنید، میتوانید پروژه را اجرا کنید. برای اجرای پروژه این دستور را در ترمینال یا کنسول وارد کنید:
python manage.py runserver 8002
حالا این آدرس رو در نوار URL مرورگر خود وارد کنید:
http://127.0.0.1:8002/
در پایگاه داده (Database) پیشفرض، ما چند کاربر نمونه در نقش های مختلف داریم.
شما میتونید با نقش های مختلف در PicoSchool لاگین کنید، نام کاربری و گذرواژه این کاربران نمونه در پایگاه داده پیشفرض در زیر فهرست شدند:
-
نقش Manager (مدیر):
username: Admin password: Admin12345
-
نقش Teacher (دبیر):
username: 0934567899 password: Admin12345
-
نقش Student (دانش آموز):
username: 0923456789 password: Admin12345
-
نقش Parent (والدین):
username: 0934567898 password: Admin12345
http://127.0.0.1:8002/pico-school/
برای استفاده کامل و کاربردی از PicoSchool، در حال آماده سازی یک آموزش ساده هستیم که می توانید در ویکی (wiki) همین ریپازیتوری (repository) مشاهده کنید. ویکی PicoSchool