zoukankan      html  css  js  c++  java
  • django 学习-12 Django表单 初步

    1、先创建项目和应用

    django.admin.py    startproject   cs

    cd cs

    django.admin.py   startapp   blog

    2、vim  setting.py

    加应用,把数据库加为sqlite3

    vim urls.py

    url(r'^blog/register/$','blog.views.register'),

    vim  views.py

    from django  import  forms
    from django.http  import HttpResponse
    from django.shortcuts  import render_to_response
    class UserForm(forms.Form):
            name = forms.CharField()


    def register(req):
            if req.method  == 'POST':                       method 默认是get的方式     
                    form  = UserForm(req.POST)            这是一个绑定动作
                    if form.is_valid():                              对字段进行最基本的验证
                            print form.cleaned_data
                            return HttpResponse('ok')
            else :
                    form = UserForm()
                    return render_to_response('register.html',{'form':form})

    mkdir   blog/templates

    vim blog/templates/register.html

    <!DOCTYPE>
    <html>
    <head>
            <title></title>
    </head>
    <body>
    <form method = "post">
    {{form}}
    <input type="submit" value="ok" />
    </form>
    </body>
    </html>                                                                               

    3、python  manage.py  runserver

    然后网页:127.0.0.1:8000/blog/register就OK了

  • 相关阅读:
    各种筛法与莫比乌斯反演
    欧拉函数技巧与学习笔记
    莫比乌斯函数与欧拉函数的单个值的快速求法
    最短路算法总结
    NOI2018网络同步赛游记
    中国剩余定理及其扩展学习笔记
    构造方法的格式
    private关键字
    成员变量和局部变量的区别
    数据加密代码实现
  • 原文地址:https://www.cnblogs.com/Icanflyssj/p/5131764.html
Copyright © 2011-2022 走看看