Django 1.10字段使用基础6在模板中未显示的字段
我正在尝试在Django中构建一个简单的登录页,允许用户注册电子邮件时事通讯。我使用这个Cookie刀具模板——因为它将基础6与跳转集成在一起。 挑战在于表单字段没有显示在模板中。任何帮助都将不胜感激 My models.py是:Django 1.10字段使用基础6在模板中未显示的字段,django,django-forms,zurb-foundation-6,Django,Django Forms,Zurb Foundation 6,我正在尝试在Django中构建一个简单的登录页,允许用户注册电子邮件时事通讯。我使用这个Cookie刀具模板——因为它将基础6与跳转集成在一起。 挑战在于表单字段没有显示在模板中。任何帮助都将不胜感激 My models.py是: class Subscribe(models.Model): email = models.EmailField() subscription_status = models.BooleanField(default=True) create_
class Subscribe(models.Model):
email = models.EmailField()
subscription_status = models.BooleanField(default=True)
create_date = models.DateTimeField(auto_now_add = True, auto_now = False)
update_date = models.DateTimeField(auto_now_add = False, auto_now = True)
def __unicode__(self):
return self.email
我的forms.py是:
from django import forms
from .models import Subscribe
class SubscribeForm(forms.ModelForm):
class Meta:
model = Subscribe
fields = ('email',)
My views.py是:
from django.shortcuts import render
from subscribers.forms import EmailForm, SubscribeForm
from .models import Subscribe
def home(request):
form = SubscribeForm(request.POST or None)
if form.is_valid():
new_join = form.save(commit=False)
#we might need to do something here.
email = form.cleaned_data['email']
new_join_old, created = Subscribe.objects.get_or_create(email=email)
#new_join.save()
context = {"form": form}
template = "pages/home.html"
return render(request, template, context)
我的模板是:
{% extends "base.html" %}
{% load foundation_formtags %}
{% block content %}
<section class="hero">
<!-- HERO SECTION -->
<div class="homebox">
<div class="wrap">
<p>Lorem Ipsum</p>
<form class="form" method="post" action=""> {% csrf_token %}
{{ form|as_foundation }}
<input type='submit' value='Subscribe' class='btn' />
</form>
</div>
</div>
</section>
谢谢 我用你的代码创建了这个应用程序,它运行正常
应用程序名称-blin我使用您的代码创建了应用程序,它可以正常工作
应用程序名称-BLIN < /P>我从未使用Django基金会,但是如果将表单字段更改为<代码>字段= 'Oy-AlLux'’/代码>,如果使用<代码> {{Fase} },表单会显示(没有基础样式)吗?模板中的?我从来没有使用Django基金会,但是如果在模板中使用<代码> {{Fase}} /Cuth>,表单字段将如何更改为“代码>字段=‘γ-AlLux'’/CODE?该表单显示(没有基础样式)吗?
# -*- coding: utf-8 -*-
from __future__ import absolute_import, unicode_literals
from django.conf.urls import url
from . import views
from subscribes.views import home
urlpatterns = [
url(r'^$', home, name='home'),
]