Django-Form-Scaffold

Utilità per generare rappresentazione dinamica del modello Django della forma incorporata .As_P / AS_UL / AS_TABLE ...
Scarica ora

Django-Form-Scaffold Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • The Apache License 2.0
  • Nome editore:
  • Wes Mason
  • Sito web dell'editore:
  • http://1stvamp.org

Django-Form-Scaffold Tag


Django-Form-Scaffold Descrizione

Utility per generare rappresentazione dinamica del modello Django della forma incorporata.S_P / AS_UL / AS_TABLE USCITA Django-Form-Scaffold è un pacchetto di funzioni di helper per generare il codice del modello di Django con il markup dalle istanze del modulo Django. Risolve il problema della generazione, più e più volte, Markup per una forma completa che è in modo efficace una versione modellata del basheform AS_P , As_ul e As_Table Methods output (quali valori statici di uscita, anziché codice del modello Django Django). Django-Form-Scaffold Uscite nello stesso modulo di questi metodi, ma utilizza i segnaposto dei modelli per tutti i valori del modulo e del campo, che è cosa è Mi ritrovo a fare di tempo e di nuovo in quanto è più facile controllare il formato singolo / lo styling ecc. Di campi in forma, ed è anche generalmente più facile per i progettisti ottenere le loro teste attorno a un modello di formazione. Esempio, emettendo un modulo di accesso, Piuttosto che fare: {{form.as_p}} faremmo:

{% se form.username.errors%} {% per errore in form.Username.errors%} {{error}} {% endfor%} {% endif%} {{form.username.label}} {{form.username}}

{% se form.password. Errori%} {% per errore in form.password.errors%} {{error}} {% endfor%} {% endif%} {{form.password.label}} {{form.password}}

Installazione: installazione Django-Form-Scaffold utilizzando Easy_Install (o PIP): Easy_Install Django-Form-Scaffoldor dallo script di installazione: Python Setup.py Installage Installage: Modulo Scaffolding è pensato per generare contenuti da posizionare nei file del modello, quindi tu Non si chiamava scaffold.as_p dall'interno di un modello stesso. Il modo migliore per chiamare le funzioni di scaffold provengono da un bootstraped django python shell, utilizzando lo script di gestione: Python gestisci.py Shellhen Basta importare il tuo scaffold dallo spazio dei nomi DFS, importa il tuo Form (s) e passano un'istanza a una delle funzioni: >>> Da DFS Import Scaffold >>> DA MYPROJECT.MYAPP.FORMS Importa MyForm> >> Modulo = MyForm () >>> Stampa scaffold.as_p (modulo ) {% se form.email.errors%} {% per errore in form.email.errors%} {{error}} {% endfor%} {% endif%}

{{form.email.label}} {{form.email}}

{% se form.p assword1.errors%} {% per errore in form.password1.errors%} {{error}} {% endfor%} {% endf%}

{{form.password1.label}} {{form.password1} }

{% se form.password2.errors%} {% per errore in form.password2.errors%} {{error}} {% endfor%} {% endf%}

{{form.password2 .label}} {{form.password2}}

> >> # Possiamo anche utilizzare una classe del modulo piuttosto che un'istanza, ma >>> # questo non funzionerà sempre se il modulo richiede parametri, ecc., >>> # Questo crea comunque un'istanza per te. >>> Stampa scaffold.as_ul (cls = myform)

  • {% if form.email.errors%} {% per errore in form.email.errors%} {{error}} {% Endfor%} {% ENDIF %} {{form.email.label}} {{form.email}}}
  • {% se form.password1.errors%} {% per errore in form.password1.errors%} {{errore }} {% endfor%} {% endif%} {{form.password1.label}} {{form.password1}}
  • {% if form.password2.errors%} {% per errore in form.password2.errors%} {{error}} {% endfor%} {% ennif%} {{form.password2.label}} {{form.password2}}
  • Le seguenti funzioni dell helper disponibili in DFS. Scaffold: AS_P emette lo stesso stile Markup

    Style come il Django BASSEFORM.AS_P.AS_UL Emette lo stesso stile Markup

      come il Django BASHOFORM.AS_UL.AS_Table emette lo stesso markup Style come Beach Django .as_table.as_table Extra Scaffold Scaffold-Solo supporto per emettere un layout del modulo basato su
      alternativo, simile nel layout a AS_P ma con
      s. Requisiti: · Python. · Django.


      Django-Form-Scaffold Software correlato