蟒蛇书上的django项目

能帮忙看看是怎么回事吗?

img

img


书上说在ll_project/accounts/templates/registration中放login.html,但是放了之后还是这样

配置的路径不对吧,怎么都找到log里面了

  • 这篇博客: django form表单登录注册案例中的 4-templates下创建app目录BG 在BG下分别创建login.html register.html以及success.html 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 在静态目录static下创建css目录 在目录css下创建common.css

    .body{
        color:blue;
        background: aqua;
        padding: 0 4em;
        margin: 0;
    }
    .h1{
        padding:2em 1em;
        background:ivory;
    }
    .h2{
       color:#bf8;
        border-top:1px dotted #fff;
        margin-top:2em ;
    }
    .p{
       margin:1em 0;
    }
    

    login.html下

    {% load static %}
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>登录</title>
        <link rel="stylesheet" href="{% static 'css/common.css' %}">
    </head>
    <body>
    <h1>登录页面:</h1>
    <form method = 'post' enctype="multipart/form-data">
    {{uf.as_p}}
    <input type="submit" value = "登录" />
    </form>
    
    </body>
    </html>
    

    register.html

    {% load static %}
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>注册</title>
        <link rel="stylesheet" href="{% static 'css/common.css' %}">
    </head>
    <body>
    <h1>注册页面:</h1>
    <form method = 'post' enctype="multipart/form-data">
    {{uf.as_p}}
    {{errors}}
    </br>
    <input type="submit" value = "注册" />
    </form>
    </body>
    </html>
    

    success.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>成功页面</title>
    
    </head>
    <body>
    <form method = 'post'>
     <h1 style="color: aqua">恭喜,{{operation}}成功!</h1>
    
    </form>
    
    </body>
    </html>