- Clone code từ github về
- Cài các thư viện trong requirements.txt Lưu ý: cài pipenv nếu chưa cài: pip install pipenv
- pipenv install --ignore-pipfile (nếu chạy lỗi thì xóa file Pipfle và Pipfile.lock cũ đi)
- Vào môi trường ảo
- pipenv shell
- Chạy chương trình
- python manage.py runserver
crispy-bootstrap5, django-crispy-forms: design form theo chuẩn bootstrap 5 django-tinymce: trình chỉnh sửa text trong form
pip freeze > requirements.txt