造型ageneric.edit.CreateView使用Bootstrap的Django表单

2024-10-01 09:39:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Django应用程序中有以下视图:

class TodoCreateView(generic.edit.CreateView):
    model = Todo
    fields = ['todo_name','todo_description']
    template_name = 'list/todo-create.html'
    success_url = reverse_lazy('list:index')
    def form_valid(self, form):
        form.instance.owner = self.request.user
        form.instance.created_date = datetime.now()
        return super(EntryCreateView, self).form_valid(form)

此视图对应于以下模板:

^{pr2}$

显然,Django根据视图中指示的字段来编写和输出表单。然而,似乎没有机会用CSS来设置表单字段的样式。我怎么能做到呢?在


Tags: djangoinstancenameselfform视图应用程序edit