如何在 Django 网络博客中添加博客文章和显示文章



我正在使用djangogirls教程学习Django框架,阅读本教程,我尝试制作博客。现在我想从表单.py文件中添加一些博客文章并在此博客中显示它,但无法做到这一点,我如何在我的博客中做到这一点?请帮助了解详细信息。

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

小部件是 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)

最新更新