-4
我正在學習使用djangogirls教程Django框架,以閱讀本教程製作一個博客,現在我想在這個博客中添加流行的博客文章顯示圖標,但無法做到這一點,我該怎麼做,在myblog中添加這個小部件。請幫助細節。如何在Django網絡博客添加小部件
非常感謝 拉娜
我正在學習使用djangogirls教程Django框架,以閱讀本教程製作一個博客,現在我想在這個博客中添加流行的博客文章顯示圖標,但無法做到這一點,我該怎麼做,在myblog中添加這個小部件。請幫助細節。如何在Django網絡博客添加小部件
非常感謝 拉娜
這是比較通用的approach.I希望這有助於。
窗口小部件是一個HTML輸入元件的Django的表示。該小部件負責處理HTML的呈現以及從與該小部件對應的GET/POST字典中提取數據。
,你可以指定一個小部件:
from django import forms
class CommentForm(forms.Form):
name = forms.CharField()
url = forms.URLField()
comment = forms.CharField(widget=forms.Textarea)
許多部件有可選的附加參數;他們可以在字段上定義小部件時進行設置。在下面的例子中,這些年來的屬性被設置爲一個SelectDateWidget:
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)
這只是一個小工具添加到自己的博客,你需要先指定您的博客模式的通用方法。 –