En passant initiale dans Django ModelFormSet

J'ai un modèle formset que j'ai besoin de passer le mot-clé initial pour (avoir certaines valeurs initiales dans l'ensemble, comme la date fixée pour aujourd'hui). Aussi loin que je peux dire, le queryset argument (qui est par défaut YourModel.objets.tous les()) l'emporte sur cette capacité de vide initial formes d'être créé. J'ai précisé le queryset comme: YourModel.objets.none (aucun), ce qui l'empêche de remplir le formset avec les entrées de la base de données, mais je n'arrive toujours pas à comprendre comment passer initiale efficace. Ai-je besoin à la sous-classe d'une méthode de ModelForm?

  • Vous souhaitez modifier une instance particulière du modèle, mais vous ne voulez pas afficher ses valeurs et les afficher à la place des valeurs initiales différentes?
InformationsquelleAutor Vince | 2009-08-21