Skip to content

Latest commit

 

History

History
56 lines (46 loc) · 2.98 KB

django_en.md

File metadata and controls

56 lines (46 loc) · 2.98 KB

Django Tutorials guideline

1. Goal

Django is a high-level Python web framework, it's free and open source that encourages rapid development and clean design. Built by experienced developers, it takes care of much of the hassle of web development. At the end of this module, students will be able to:

  • Know how to install and configure Django and related packages
  • Understanding Model-View-Template architecture for server-side applications
  • Learn the basics of Django framework
  • Complete a web application using Django

2. Training time:

3 days (Includes Lectures, individual self-review and perform exam)

Read and follow [here]](https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django). Require from part 2, the attendee must create pull requests after each part

3. Document link:

You can read document from links below:

[Slide]

4. Set up Pull request

  • Each pull request corresponds to a part, 1 pull request has 1 commit
  • How to name:
    • The github repository name: locallibrary
    • The branch name corresponds to the part name. Example: part2, part3
    • Pull request title (commit content): The title of that part. Example: "Django Tutorial Part 2: Creating a skeleton website", "Django Tutorial Part 3: Using models"

Using the Pull Request Tracking System (PRTS) to send and track the pull request review. Follow the steps below:

  • Login https://prts.sun-asterisk.vn/ using account your Github
  • Install according to the instructions at "User Guide" menu. This link here
  • Inform trainer to add to the box chat using review pull request.

5. Some notes during the tutorials phase:

  • Absolutely do not wait for the merged pull request part previous to do the next part. Instead, you checkout the new branch from the previous branch and continue, later rebase and fix conflicts later if any.
  • Pull request after sending the trainer, you wait for a maximum of 3 hours, if after 3 hours there is still no review, please send a message to remind the trainer.
  • It is recommended to create 1 commit/pull during the tutorial.
  • For the first pull request, the Chatbot will not have a notification, from the next time there will be a notification when using the PRTS system.
  • In the process of doing, if you have a problem that can't be solved after research by yourself, please take the initiative to ask other friends or trainer for support

6. Test link:

At the end of the Python module, the attendee must take an online exam to review knowledge

NOTE: You must set an account similar to your account chatwork

For example:
  Full name: Nguyen Van A
  Course name: Python 03
  Position: Open Education
  Branch: Da Nang
  Account name: [DN_OE03_Python]Nguyen Van A

Happy coding!!!