Feincmms.

Pagina Django-Based CMS e CMS Building Toolkit.
Scarica ora

Feincmms. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Matthias Kestenholz
  • Sito web dell'editore:
  • http://feinheit.ch

Feincmms. Tag


Feincmms. Descrizione

Django-basato sulla pagina CMS e CMS Building Toolkit. Feincmms offre un CMS (sistema di gestione dei contenuti) per una gerarchia di pagine e strumenti che consentono di costruire facilmente il proprio CMS in cima a Django, se il modulo di pagina standard non soddisfa le tue esigenze. Quando è stata l'ultima volta che un pre -Built Pacchetto software che volevi utilizzare ha ottenuto molte cose giuste, ma alla fine, è ancora necessario modificare le parti principali del codice solo perché non è stato (facilmente) possibile personalizzare il modo, una certa parte del sistema Si è comportato? Django è venuto a salvare tutti noi, che non erano felici di fare tutto da soli o personalizzando un altro pacchetto software finché non fosse impossibile l'aggiornamento. La più grande forza di un design quadro è, che cerca di non avere Una visione troppo forte di ciò che l'utente dovrebbe fare. Dovrebbe realizzare alcune cose facili, ma togliti di mezzo del modo in cui la maggior parte del tempo. Dopo aver scoperto i benefici di un approccio simile a un quadro al design del software, ricadiamo nella riscrittura di tutto il tempo in mente e costruire un CMS che ha una vista molto forte come i contenuti dovrebbero essere strutturati. Una ricca area di testo, una biblioteca multimediale e alcuni modelli, e abbiamo un semplice CMS che sarà abbastanza buono per molte pagine. Ma cosa succede se vogliamo di più? Se vogliamo essere in grado di aggiungere contenuti personalizzati? Cosa succede se l'utente non può essere fidato per ridimensionare le immagini prima di caricarle? E se desideri aggiungere una galleria da qualche parte tra altri contenuti? Cosa succede se l'utente dovrebbe essere in grado di amministrare non solo il contenuto principale, ma anche una barra laterale, il piè di pagina? Con Feincmms, questo non sembra più bello per essere più vero. E non è nemmeno complicato.Feincmms è un sistema di gestione dei contenuti estremamente stupidi. Non sa nulla del contenuto - appena sufficiente per creare un'interfaccia amministrativa per i tuoi tipi di contenuto della tua pagina. Ti consente di riordinare i blocchi di contenuti della pagina utilizzando un'interfaccia di trascinamento del trascinamento, e puoi aggiungere più blocchi di contenuti a una regione (F.E. La barra laterale, la regione del contenuto principale o qualcos'altro a cui non ho ancora pensato). Fornisce funzioni helper, che forniscono elenchi ordinati di blocchi di contenuti di pagina. Questo è tutto.Dingando i tuoi tipi di contenuto è estremamente facile. Ti piace molto il tessile, che preferiresti morire piuttosto che usare un ricco editor di testo? Quindi aggiungi il seguente codice al tuo progetto, e puoi continuare ad usare il CMS senza essere costretti a utilizzare qualunque cosa gli sviluppatori ritenute meglio ::: da Feincmms.module.page.models import page da django.contrib.markup.templatetags.markup. Importa tessile da django.db modelli di import models class textilepagecontent (models.model): content = models.textfield () DEF rendering (self, ** kwargs): ritorno tessile (self.content) Pagina.Create_Content_Type (textilepageContent) Ecco. Nemmeno dieci linee per il tuo tipo di contenuto della tua pagina. Requisiti: · Python. · Django_mptt> 0.2.1 · Tagging> 0.2.1


Feincmms. Software correlato