我是django前端网站开发的全新品牌。django意见 - 超链接缩略图
我在我的模板文件夹中有一个index.html
,它有两个缩略图用于注册或登录,点击它们可指导您到signup.html
和login.html
。我在urls.py
中包含了相应的网址。我被困在如何编辑我的views.py
,以便我可以记录用户执行导演所需的选项。我在HTML代码中使用了超链接和缩略图。
目前我views.py
看起来是这样的:
from django.shortcuts import render
from .models import Customer
# Create your views here.
def index(request):
return render(request, 'newuser/index.html', {})
def login(request):
return render(request, 'newuser/login.html', {})
def signup(request):
return render(request, 'newuser/signup.html', {})`
而且urls.py
:
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.index, name = 'index'),
url(r'^login$', views.login, name = 'login'),
url(r'^signup$', views.signup, name = 'signup'),
]
最后,这是我的index.html
:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title> Zucumber </title>
<link rel = "stylesheet" href = "//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<link rel = "stylesheet" href = "//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/bootstrap-theme.min.css">
<link href="https://fonts.googleapis.com/css?family=PT+Sans" rel="stylesheet">
<link rel = "stylesheet" href = "{% static 'css/newuser.css' %}">
</head>
<body>
<div class = "page-header">
<h1> Welcome to My Site </h1>
</div>
<style>
.container {
margin-left: 300px;
margin-right: 300px;
}
</style>
<div class = "container">
<div class="row">
<div class="col-xs-6 col-md-3">
<a href="signup" class="thumbnail">
<img src="/static/img/signup.jpg" alt = "Sign Up as New User">
</a>
<h3> Sign Up </h3>
</div>
<div class="col-xs-6 col-md-3">
<a href="login" class="thumbnail">
<img src="/static/img/login.jpg" alt = "Log In as Existing User">
</a>
<h3> Log In </h3>
</div>
</div>
</div>
</body>
</html>
这并不完全清楚你在问什么。当用户点击注册时,他们将进入注册视图,登录也一样。你的问题到底是什么? –
@DanielRoseman,一旦他们在注册视图,我想收集表单数据,如果我编辑相应的视图,页面将不会显示。如何编辑索引视图,以便我可以使用if-else来呈现注册和登录? –
那么你是想获得用户放入字段的信息,然后用这些数据做些什么?或者你是否试图让用户重定向到index.html中的某个视图? –