Mysql
 sql >> база данни >  >> RDS >> Mysql

Вземете допълнителни данни в падащото меню за избор на django формуляр

Въз основа на този въпрос/отговор (и това е грубо, не е проверено, надявам се начало):

class myClassForm(forms.Form):
    class Meta:
        model = myClass
        fields=["name"]

    reoccurrance = forms.ChoiceField(label="Reoccurance", choices=(),
                                   widget=forms.Select(attrs={'class':'selector'}))


def __init__(self, *args, **kwargs):
    super(myClassForm, self).__init__(*args, **kwargs)
    choices = []
    for pt in Reoccurance.objects.all():
      choices.append((pt.id, unicode(pt.days)))
    self.fields['reoccurrance'].choices = choices



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Премахнете ВСИЧКИ или конкретен символ, който не може да се печата от колона в mysql

  2. Как може подгрупите да имат добавена генерирана колона с нарастване в sql заявка?

  3. Отпечатък за време на MySQL само при създаване

  4. Достъп до данни от сървлет

  5. ColumnNotFound проблем с Magic в play scala