Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用django表单实现完全定制_Django_Forms_Twitter Bootstrap - Fatal编程技术网

使用django表单实现完全定制

使用django表单实现完全定制,django,forms,twitter-bootstrap,Django,Forms,Twitter Bootstrap,我有一个具有以下字段的模型 class Entry(models.Model): title = models.CharField(max_length=50) comments = models.TextField() start = models.DateField() end = models.DateField() remind = models.BooleanField() 还有一个模型 class EntryForm(models.Model

我有一个具有以下字段的模型

class Entry(models.Model):
    title = models.CharField(max_length=50)
    comments = models.TextField()
    start = models.DateField()
    end = models.DateField()
    remind = models.BooleanField()
还有一个模型

class EntryForm(models.Model):
    class Meta:
        model = Entry
我想使用Bootstrap3呈现一个表单。我可以使用同一种形式渲染表单,例如所有字段水平或将它们除以一行中的三。更多的定制怎么样。像

 <label title>
 <input title>
 <label comments>
 <input comments>
 <label start>        <label end>
 <input start>        <input end>
 <label remind><input remind>

我想这应该手动完成。我如何知道我在模板中引用的是表单的哪个字段。我指的是哪个字段是标题,是评论?这是否正确(假设视图向模板传递了一个表单参数)类似于

<label for={{form.title.auto_id}}>Title</label>
{{form.title}}
标题
{{form.title}
对吗?现在我可以按我喜欢的方式放置任何div并排列表单字段了,对吗?这样对吗?
一种django有多强大?

这里有一个想法。。。Django有大量书面文档:

你可以阅读文档,而不是随意猜测

此外,还有许多Django应用程序旨在简化以引导方式输出表单HTML的过程,例如:

(推荐)