-
Notifications
You must be signed in to change notification settings - Fork 0
ptyants/Share-code-Edu4All-project
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Chào mừng bạn đã đến với bản demo Edu4All của dự án "Ánh sáng trong em" Chúng mình là nhóm "Code đến hơi thở cuối cùng" Sau đây sẽ là một số hướng dẫn để bạn có thể tải về và khởi chạy được trang web này I) Tải code về máy: Cách 1: Tải code về máy bằng git clone 1.Tải git về máy (nếu chưa) 2.Mở git bash tại thư mục hoặc vị trí bạn muốn tải về 3.Cài đặt cấu hình cho máy: (nếu chưa) -> example: git config --global user.name "John Doe" -> example: git config --global user.email [email protected] 4.Gõ lệnh git clone https://github.com/ptyants/Share-code-Edu4All-project.git Cách 2: Tải tất cả code về theo cách thông thường Trong quá trình tải code xuống có thể mất vài phút để tải xong vì trong file chứa dữ liệu của người dùng. Nên xin vui lòng chờ đợi II) Khởi tạo môi trường và thư viên cần thiết: * trong quá trình cài đặt và tải các gói khuyến kích sử dụng trên Command Prompt (CMD) dưới quyền admin 1. Tạo môi trường ảo cho python: On Windows, run: python -m venv tutorial-env -> example: python -m venv venv On MacOS, run: python3 -m venv .env 2. khởi chạy Environment: On Windows, run: tutorial-env\Scripts\activate.bat -> example: venv\Scripts\activate.bat On Unix or MacOS, run: source tutorial-env/bin/activate Nếu gặp lỗi về "Execution Policies", chạy: Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted sẽ cho phép máy có quyền chạy lệnh 3. Nhập các package: pip install -r requirements.txt Nếu bạn tải và cài đặt đến giờ mà chưa gặp vấn đề gì thì xin chúc mừng bạn đặt hoàn thành ! Nếu máy báo chưa có thử viên flask-wtf thì xin hãy gõ lệnh này trong thanh terminal: pip install Flask-WTF Nếu bạn gặp lỗi về một vài thư viện không thể import được xin hỗ bổ sung nó sau # --debug: Cập nhật lại ứng dụng mỗi khi có thay đổi flask --debug run # Có một số trường hợp sử dụng vscode báo Warning nhưng vẫn có thể khởi chạy chương trình khi gõ lệnh này trên thanh terminal: flask run hoặc có thể chạy chương trình như bình thường Tham khảo thêm ở: https://blogchiasekienthuc.com/lap-trinh/cai-dat-git-tren-windows-10.html (cách tải git về máy) https://www.youtube.com/watch?v=N_tabayXkdI (Cách clone dự án từ GitHub về máy) https://www.youtube.com/watch?v=7EKM0V9FqUA (Clone dự án từ Repo Github về Git trong 1 câu lệnh) https://docs.python.org/3/tutorial/venv.html (cách tạo môi trường ảo cho máy) https://t3h.com.vn/tin-tuc/trien-khai-ung-dung-vi-du-python-flask-bang-heroku (cách tạo môi trường ảo cho máy) III) Một số chú thích về việc vận hành web: - Các loại thẻ đã ghi trong file "tags list.txt" sẽ được hiển thị để người dùng (học viên và giáo viên) có thể chọn - Nên bạn có thể thêm bớt các thẻ tag trong file "tags list.txt" để người dùng có thể thấy được những gì bạn muốn hướng đến - File "tags list.txt" sẽ hoạt động độc lập với dữ liệu chương trình nên việc bạn xóa thẻ tag chỉ có thể khiến cho người dùng sẽ không thể nhìn thấy thẻ tag đó để chọn nữa thôi - Chỉ khi người dùng submit các thẻ đã chọn một lần nữa sau khi xóa thẻ tag trong file "tags list.txt" thì lúc đó người dùng mới chính thức không thể thấy được các video của thẻ tag đó - Chạy file app.py để vận hành hệ thống IV) Một số tài khoản mà bạn có thể trực tiếp trải nghiệm web mà không cần đăng ký: 1. Role giáo viên: (gõ liền không cách) User_name: gv Email: gv@dds Password: gv 2. Role học viên: (gõ liền không cách) (Nếu bạn muốn trải nghiệm như một học viên mới thì xin hãy tự tạo khoản riêng để trải nghiệm) User_name: Thế An Password: Thế An User_name: hs Email: hs@s Password: hs Nếu bạn có thắc mắc hoặc những ý tưởng cải tiến bổ sung gì về trang web, gặp vấn đề trong việc tải xuống hoặc khởi chạy web mà chưa chỉnh sửa, xin hãy liên hệ gmail: [email protected] Edu4All - Xin cảm ơn
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published