Django-form-utils

Modulo Utilità per Django
Scarica ora

Django-form-utils Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Carl Meyer
  • Sito web dell'editore:
  • https://launchpad.net/~carljm

Django-form-utils Tag


Django-form-utils Descrizione

Form Utilities per Django Django-Form-Utils è un'applicazione Django che fornisce lezioni di formazione migliore e migliore che sono sottoclassi di django.forms.form e django.forms.modelform, rispettivamente. Birderform e BetterModelform consentono la suddivisione delle forme in fiedi che sono graficabili da un modello e consentono anche la definizione di row_attr che è possibile accedere dal modello per applicare attributi al contenitore circostante (

  • , , o qualunque) di a CAMPO DI FORM SPECIFICO.Installazione: una volta installato sul percorso Python (vedi install.txt), basta includere form_utils nell'impostazione installata_apps. Django-Form-Utils non fornisce alcun modello, ma includendolo in installabile_apps rende disponibile la libreria di tag modello form_utils.You si può anche sottoscrivere i modelli di rendering del modulo predefinito fornendo modelli alternativi su modelli / form_utils / better_form.html e modelli / form_utils / form.html.usage: semplicemente eredita la tua classe del modulo da form_utils.forms.betterform (anziché django.forms.form) o la tua classe di modelform da form_utils.forms.bettermodelform e definisci gli attributi dei fiedi e / o di row_attrs di The Inner Meta Class: Class MyForm (BERTFORM): One = Forms.charfield () Two = Forms.charfield () Three = Forms.charfield () Class Meta: Fieldsets = ("" Main ", {" campi ": (' Due ',),' Legend ':' '}), (' Advanced ', {' Fields ': (' tre ',' uno '),' Descrizione ':' roba avanzata '})) row_attrs = {' one ': {' Style ':' Display: None '}} I fieldset Definizioni sono simili a ModelloDmin Fieldset Definitions: Ogni fieldset è una due tupla con un nome e un dizionario delle opzioni. Le opzioni di fieldset valide nel dizionario includono: Campi (obbligati) Un tuple di nomi di campo da visualizzare in questo campo.Classes Un elenco di classi extra CSS da applicare al fieldset.legenda questo valore, se presente, sarà il contenuto di una leggenda tag per aprire il fieldset. Se non presenti il nome del fieldset verrà utilizzato (quindi un valore di "" per la legenda deve essere utilizzato se non è desiderata alcuna legenda.) Descrizione Una stringa di testo extra opzionale da visualizzare sotto la legenda del fieldset. , l'attributo MEERSETSETS di un formato migliore (o migliore) produce fiedi fields. Ogni campo ha un attributo del nome, un attributo legenda e un attributo di descrizione, e quando iterati su rendono il suo boundfield S. per la compatibilità dei confini, una forma migliore o un metodo migliore può ancora essere interaccato direttamente per ottenere tutti i suoi boundfield s, indipendentemente dai fiedi . Per ulteriori esempi dettagliati, consultare i doctests in Test / __ init __. Py.Rendering: un modello possibile per il rendering di un perfezionamento migliore: {% se form.non_field_errors%} {{form.non_field_errors}} {% per i fiedi%} {% per fields in Form.Fields%}
    {% se fieldset.legend%} {{fieldset.legend}} {% endif%}}} Se fieldset.description%}

    {{fieldset.description}}

    {% endif%}

      {% per campo in fieldset%} {% se field.is_hidden%} { {campo}} {% else%}
    • {{field.label_tag}} {{field}}} {{field}}
    • {% endif%} {% finisce %}
        {% endfor%} Django-form-utils anche PR Ovidi Un filtro del modello di convenienza, rendering. Viene utilizzato come questo: {{modulo | Render}} Per impostazione predefinita, controllerà se il modulo è una forma migliore e, in caso contrario, lo renderà così utilizzando il modello form_utils / better_form.html. In caso contrario, lo renderà usando il modello form_utils / form.html. (In entrambi i casi, l'oggetto modulo verrà passato al contesto del modello di rendering come modulo). Il filtro di rendering accetta anche un argomento opzionale, che è un nome modello o un elenco separato da virgola dei nomi dei modelli da utilizzare per il rendering del modulo: { {modulo | Rendering: "my_form_stuff / custom_form_template.html"}} Segnala bug alla home page ufficiale: http://launchpad.net/django-form-utils Requisiti: · Python. · Django. Cosa c'è di nuovo in questa versione: · Fissare l'importazione di clearchiablefilefield in admin.py.


        Django-form-utils Software correlato

  • PH-Highlight.

    JavaScript per il display del codice sorgente grazioso, come la codifica del colore e la funzionalità di espansione / collasso ...

    71

    Scarica