You will reap

1. Disassemble the basic knowledge into the project and let you learn knowledge in the project context.

2. The development mode of separating the front and rear ends is adopted to truly understand the work undertaken by the front and rear ends

3. The front end uses Vue. JS + element UI to realize the rendering of web pages

4. The back end implements the data access interface using Python's Django framework

5. After mastering, it can help you complete the design or interview project

intended for

Friends who have Python language foundation and web front-end foundation and want to deeply learn Python web framework;

Course introduction

This course focuses on practical combat, disassembling the basic knowledge into the project, so that you can learn knowledge in the project situation.

This way of learning can keep you interested and motivated, and always know where and how to use what you learn.

If you don't understand the knowledge points at ordinary times, you will suddenly understand them in the project.

 

1、 Integration and connection

This video adopts the development mode of front-end and back-end separation. The front end uses vue.js + element UI to realize the presentation of web pages, the back end uses Python's Django framework to realize the data access interface, and the front end accesses the back-end interface to obtain data through Axios. After learning this chapter, truly understand the work undertaken by the front and rear ends.

 

2、 Close to actual combat

This series of courses is a practical training project: the development of student management system v4.0. The project includes the following contents: general introduction of the project, demonstration of basic functions, initialization of vuejs, use of element UI, interface for data addition, deletion, modification and query in Django, call of front-end addition, deletion, modification and query in vuejs, upload of files, paging of tables Export data to excel, import data through Excel, batch operation for tables, etc. all functions are completed through demonstration and close to the actual combat

 

3、 Course highlights

In this case, the biggest highlight is that the front and rear ends are separated to truly understand their respective work. How does the front end interact with the back end

 

Suitable for people:

1. Friends who have Python language foundation and web front-end foundation and want to deeply learn Python web framework;

2. Friends who have Django foundation but want to learn enterprise level project practice;

3. Friends with MySQL database foundation

 



Course catalogue

Discussion message

Loading

Classmate notes

  • weixin_ forty-three million nine hundred and seventy-nine thousand four hundred and fourteen 2021-02-16 14:55:41

    Source: load the same form in three states View details

    Add, view and modify the difference.

  • weixin_ forty-three million nine hundred and seventy-nine thousand four hundred and fourteen 2021-02-16 14:20:24

    Source: light copy and deep copy View details

    It should open an empty table when adding, rather than empty the detailed things (logically)

  • weixin_ forty-three million nine hundred and seventy-nine thousand four hundred and fourteen 2021-01-25 17:05:28

    Source: data of backend interface requested by Axios in Vue View details

    Front end pull back end information:

    1. The backend gets its own IP address:

    Python manage.py runserver 192.168.182.128:8000 (find your own computer)

    The back-end settings need to be added with allowed host, which is accessed by the front-end through this URL

    2. The front end uses Axios to access the URL (get, then, catch)

    3. The front end automatically loads data

    4. CORS error: cross domain request is not allowed

No more