Domanda

Va bene, so che ho chiesto domande simili, ma sento che questo è si spera un po 'diverso. Sto integrando django.comments nella mia applicazione, e più gioco con esso, più mi rendo conto che potrebbe anche non essere la pena mia mentre alla fine della giornata. A parte questo, sono riuscito a aggiungere Captcha ai miei commenti, e ho imparato che la personalizzazione della forma è una pessima idea (nascondendo che honeypot è stupidamente difficile, e da quello che posso dire richiede JS da nascondere. Peccato.). Questo è bene, però, sono riuscito a lavorare con esso. Tuttavia, i modelli per i commenti (anteprima e spedita) sono frustranti.

Quando un utente viene inviato l'anteprima o modelli pubblicati, mi piacerebbe di mia barra laterale che dispone di dati dinamici di essere ancora funzionante, ma non lo sono. Devo ignorare / riscrivere i punti di vista commenti di spingere i dati a questi punti di vista? A quel punto sembra che sto riscrivendo un pezzo importante del sistema di commento in ogni caso, e sarebbe quasi essere utile a dare solo la mia in quel caso. Sono più che disposto a farlo, e totalmente capire che io non ho diritto ad un sistema di commenti perfetto da Django. Voglio solo essere sicuro che sto pensando a destra, e che se voglio più di quello che ricevo dal commento di vista, che li riscrittura è il mio unico percorso.

Sicuramente qualcuno ha trovato un modo più sano, però, così ho pensato di interrogare il pubblico. qualche idea? Se avete bisogno di maggiori informazioni, basta fammi sapere!

È stato utile?

Soluzione

I dati dinamici in barre laterali è quello che i tag template sono per.

Non c'è assolutamente alcuna necessità di impazzire con le opinioni built-in -. Basta definiscono i tag aggiungerli al tuo template

Altri suggerimenti

tag template ho all'utente. I modelli in Django sono veramente per la visualizzazione solo i dati. Credo che Django crede nella separazione tra i progettisti e gli sviluppatori. Quindi, essi sono far rispettare l'idea di modelli dovrebbe essere abbastanza semplice per i web designer con cui lavorare. (I ragazzi di photoshop)

Quindi, fintanto che non hai bisogno di funzionalità di carnagione, basta passare le informazioni ad un filtro e lo hanno fanno la manipolazione dei dati e restituire la stringa finale di cui avete bisogno.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top