Django我自己的学习笔记,查看文集
此篇文章主要讲述了:
和之前一样,本文主要通过一个小程序的栗子来给大家展示。
以下就是栗子~
django-admin.py startproject learn20160712 新建一个项目工程并cd进入python manage.py startapp learn新建一个应用Setting.py中添加learn这个应用learn/views.py增加一个方法:from django.shortcuts import render
def home(request):
return render(request, \'home.html\')
home.html,里面内容为我们的登录界面。
将method改写成GET之后就可以通过上一节写过的Get获取值的办法来获得表单中的值。

03urls.PNG
python manage.py runserver启动服务,浏览器输入http://127.0.0.1:8000/home/显示界面如下图:
03home.PNG
home.html中那么在views.py中,我们重写home方法,通过对其request.method的方法方式进行判定,来控制是执行显示还是执行对于数据的处理。代码如下(此代码中导入的From代码在步骤11处):
03home重写.PNG
我们需要在learn下,建立一个forms.py,使用Django的Forms类,代码如下:from django import forms
class Form(forms.Form):
username = forms.CharField()
password = forms.CharField()
同样,将模板home.html也改为:

03home重写.PNG

03test.PNG
本篇文章的Git地址:feistiller/PythonDjangoLearn/20160712