如何在Django网络博客中添加博客文章和展示帖子

时间:2016-02-08 15:17:34

标签: django

我正在使用djangogirls教程学习Django框架,阅读本教程,我现在尝试创建一个博客我想添加一些博客帖子并在这个博客中展示但是无法做到这一点,我怎么能在我的博客 ?请帮忙详细说明。

1 个答案:

答案 0 :(得分:0)

这是一种通用的方法。我希望这会有所帮助。

小部件是Django对HTML输入元素的表示。该小部件处理HTML的呈现,以及从与小部件对应的GET / POST字典中提取数据。

您可以将小部件指定为:

from django import forms

class CommentForm(forms.Form):
    name = forms.CharField()
    url = forms.URLField()
    comment = forms.CharField(widget=forms.Textarea)

许多小部件都有可选的额外参数;在字段上定义窗口小部件时可以设置它们。在以下示例中,为SelectDateWidget设置了years属性:

from django import forms

BIRTH_YEAR_CHOICES = ('1980', '1981', '1982')
FAVORITE_COLORS_CHOICES = (
    ('blue', 'Blue'),
    ('green', 'Green'),
    ('black', 'Black'),
)

class SimpleForm(forms.Form):
    birth_year = forms.DateField(widget=forms.SelectDateWidget(years=BIRTH_YEAR_CHOICES))
    favorite_colors = forms.MultipleChoiceField(required=False,
        widget=forms.CheckboxSelectMultiple, choices=FAVORITE_COLORS_CHOICES)