Django The knowledge structure is summarized as follows :
Knowledge point summary Install import method Reference learning BasicsInstallation and first acquaintance Django Project development
pycharm Created in Django project
Django Frame view CBV And FBVDjango View – FBV And CBV | Novice tutorialDjango Framework routing distribution and routing expression
Django Frame view CBV And FBV
Django frame Template language and the use of templates
Django frame ORM Fields and field parameters
Django frame ORM Add, delete, change and check operation
Django frame Ajax
Application unitDjango Realize combination search by dynamically passing parameters
JSONP Cross-domain request
html Extraction and filtering of tags
Common modules Encryption module itsdangerouspip install itsdangerous -i http://pypi.douban.com/simple --trusted-host pypi.douban.com Used for information encryption and setting encryption time Task queue Celery pip3 install Celery -i https://pypi.tuna.tsinghua.edu.cn/simple/celery It is suitable for asynchronous processing , When sending mail 、 Or file upload , Image processing and other time-consuming operations , We can execute it asynchronously , So users don't have to wait long , Improve user experience .django-redispip3 install django-redis -i https://pypi.tuna.tsinghua.edu.cn/simple/