zoukankan      html  css  js  c++  java
  • Django简单搭建注册页面

    效果图:

    class UserInfo(models.Model):
        username = models.CharField(max_length=32, verbose_name='用户名')
        password = models.CharField(max_length=32, verbose_name='密码')
    def logon(request):
        if request.method == 'GET':
            return render(request, 'logon_page.html')
        if request.method == 'POST':
            username = request.POST.get('username')
            password = request.POST.get('password')
            if username and password:
                user_obj = models.UserInfo.objects.create(username=username, password=password)
                return HttpResponse('注册成功')
            else:
                return HttpResponse('账号或密码不能为空')
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>注册页面</title>
        {% load static %}
        <link rel="stylesheet" href="{% static 'Bootstrap337/css/bootstrap.min.css' %}">
        <script src="{% static 'Bootstrap337/js/bootstrap.min.js' %}"></script>
    </head>
    <body>
    <h1 class="text-center">注册页面</h1>
    <div class="container">
        <div class="row">
            <div class="col-md-8 col-md-offset-2">
                <form action="" method="post">
                    <p>注册账号:<input type="text" class="form-control" name="username"></p>
                    <p>注册密码:<input type="password" class="form-control" name="password"></p>
                    <p><input type="submit" value="提交注册" class="btn btn-info btn-block"></p>
                </form>
            </div>
        </div>
    </div>
    </body>
    </html>
  • 相关阅读:
    elasticsearch客户端连接选择
    logstash5.x配置
    git操作
    Linux的crontab
    让MySQL支持中文
    Python装饰器(decorator)
    Python类的探讨
    Python对象(译)
    Python基础-作用域和命名空间(Scope and Namespace)
    Python输入输出(IO)
  • 原文地址:https://www.cnblogs.com/caoyu080202201/p/12962380.html
Copyright © 2011-2022 走看看