CSIC_716_2020103【Django入门---HttpResponse、render、redirect】

  jinja2模块可以取数据库的值,并返回到前端。是手写web框架的必备模块之一, 通过模板语法操作。

 

 

 

熟悉cmd的操作

CSIC_716_2020103【Django入门---HttpResponse、render、redirect】_第1张图片

 

安装django,此时用的python3.6

CSIC_716_2020103【Django入门---HttpResponse、render、redirect】_第2张图片

 

 

 

 

 

创建项目

 

CSIC_716_2020103【Django入门---HttpResponse、render、redirect】_第3张图片

 

 

运行项目

 

 

 CSIC_716_2020103【Django入门---HttpResponse、render、redirect】_第4张图片

 

 

 

 CSIC_716_2020103【Django入门---HttpResponse、render、redirect】_第5张图片

 

 成功的页面

CSIC_716_2020103【Django入门---HttpResponse、render、redirect】_第6张图片

 

 命令行中创建app的命令

CSIC_716_2020103【Django入门---HttpResponse、render、redirect】_第7张图片

 

 

pycharm中创建app的方式:点击加命令

CSIC_716_2020103【Django入门---HttpResponse、render、redirect】_第8张图片

 

 

 

 

 

CSIC_716_2020103【Django入门---HttpResponse、render、redirect】_第9张图片

 

注意点:

创建了app之后,一定要去setting文件中去注册,在 INSTALLED_APPS 列表中增加    'helloworld.apps.HelloworldConfig', 注意格式【app名字.apps.首字母大写的app名Config】

CSIC_716_2020103【Django入门---HttpResponse、render、redirect】_第10张图片

 

 

如果是通过命令行创建的项目,还需要手动创建templates文件夹以及将templates的地址添加settings中的templates中的dir中

CSIC_716_2020103【Django入门---HttpResponse、render、redirect】_第11张图片

 

 

 

在各个app的view中创建一个功能函数后,要去项目总路由urls.py中的urlpatterns中添加功能。

 

三板斧:

from django.shortcuts import render,HttpResponse,redirect

你可能感兴趣的:(CSIC_716_2020103【Django入门---HttpResponse、render、redirect】)