-------
のように表示されるChoices_list
から最初の行を削除する方法が見つかりません。RadioSelectから空白 "---------"を削除してください
私はすでにいくつかのことを試しました:blank=True
、Blank=False
、...この行はまだあります。
これは私が私のDjangoのウェブサイトで取得していますものです:
マイmodels.py
とforms.py
ファイルは次のようになります。
# models.py
# coding: utf-8
from django.db import models
from django.utils.encoding import force_text
FAVORITE_THEME = (
('Datasystems', 'Datasystems'),
('Cameroun', 'Cameroun'),
)
class Theme(models.Model):
favorite_theme = models.CharField(max_length = 20, choices=FAVORITE_THEME, verbose_name="Sélectionner le thème")
# forms.py
#-*- coding: utf-8 -*-
from django import forms
from django.forms import ModelForm
from .models import Theme
class ThemeForm(forms.ModelForm):
class Meta:
model = Theme
widgets = {'favorite_theme' : forms.RadioSelect,}
fields=('favorite_theme',)
あなたはこれを削除または非表示にするアイデアを持っていますかライン?
ありがとうございました
あなたは( 'カメルーン'、 'カメルーン')の後にコンマを削除してみましたか? – MKesper
@MKesperそれは問題ではありません^^ – Andro
'Theme'モデルの' favorite_theme'に 'blank = False'を追加しました。それは動作するはずです。 –