Django is an open-source Web application framework written by Python. The MVC framework pattern was adopted, i.e. model M, view V and Controller C. It was originally developed to manage some of the news content-based websites of the Lawrence Publishing Group, namely CMS (Content management system) software. and was released in July 2005 under the BSD license. The framework is named after the Belgian gypsy jazz guitarist Django Reinhardt.
The Python tutorial Django Video tutorial introduces the development process and development environment of the related project, the use of the logger, the introduction of the database, the uploading of files, and other functions.
Video playback address: http://www.php.cn/course/627.html
Learn the key points when developing Python:
* Key points and difficulties
form submission and processing
File uploads-such as user avatar picture cropping
Session and cookie-user status information saved to client
ORM-Object Relational mapping, Python objects associated with a database
Templates-Template planning, parent templates, tags, filters
JQuery-such as form validation
Ajax-Implementing and processing AJAX requests
JSON, XML-data format
Background Management-Admin
Log debug-Log settings and view
Cache
Security-Django Security Configuration, CSRF, SQL injection