Simple Work Schedule Management (django)
Djangoによる勤務予定表です。
- ユーザの予定入力は日毎、月一括などが可能。
- 終日休、AM休、PM休の休暇入力対応。
- 終日出社、部分在宅、終日在宅の勤務形態入力対応。
- 勤務開始、勤務中断、勤務再開、勤務終了の現状入力およびログ確認。
- お気に入りユーザの勤務状態確認。
- 他ユーザの予定を参照。
- 管理者により休日および連絡事項登録。
- 独自のメール認証。
- ready to use, nice user interface.
- Python 3.9.2
- Django 3.2.9
- uWSGI 2.0.20 (optional)
- Google Chrome
Currently only tested against Python 3.9.2, Django 3.2.9 and Google Chrome. It may be supported by other versions and browsers.
pip install Django
pip install uWSGIgit clone https://github.com/yynet2022/swsm.git
cd swsm
python manage.py easy_setup --forceEdit project/local_settings.py
Check ALLOWED_HOSTS, DEFAULT_FROM_EMAIL, and EMAIL_HOST
Edit uwsgi.ini
Check http=0:8000
python manage.py runserver 0:8000or
uwsgi uwsgi.ini This is under MIT license.
Thank you!
