django框架-登录界面

当客户机通过 http 协议向服务器提交请求时,最常用到的方法是 GET 和 POST。 get - 从指定的资源请求数据。
post - 向指定的资源提交要被处理的数据
本次使用django设计登录界面

  • index.html:登录起始页
  • manage.html:登录成功后的跳转页
  • login_action.html:处理登录请求,失败后返回该界面
    > index.html



    
    用户登录


  

发布会管理



{{ error }}
{% csrf_token %}

通过python manage.py runserver 127.0.0.1:8001 开启web服务,
浏览器打开http://127.0.0.1:8001/index :
django框架-登录界面_第1张图片
输入正确用户和密码:admin ,admin123
界面跳转到:
django框架-登录界面_第2张图片
输入:admin 123
界面跳转为:
django框架-登录界面_第3张图片

  • django框架开发web项目的模式

MVC开发模式 :Model-View-Controller(MVC)
django中M,V,C各自的含义:
M :数据存取部分,由 Django 数据库层处理
V :选择显示哪些数据要显示以及怎样显示的部分,由视图和模板处理。
C:根据用户输入委派视图的部分,由 Django 框架根据 URLconf 设置,对给定 URL 调用适当的Python 函数。

  • django 处理流程(缺少数据层)
    django框架-登录界面_第4张图片

你可能感兴趣的:(django,python)