FeinCMS

Screenshot Λογισμικό:
FeinCMS
Στοιχεία Λογισμικού:
Εκδοχή: 1.9.3
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: Matthias Kestenholz
Άδεια: Δωρεάν
Δημοτικότητα: 3

Rating: nan/5 (Total Votes: 0)

FeinCMS προσφέρει ένα CMS (Content Management System) για την ιεραρχία των σελίδων, καθώς και τα εργαλεία που σας επιτρέπουν να φτιάξετε τον δικό σας CMS στην κορυφή του Django εύκολα αν η κανονική ενότητα σελίδα δεν εκπληρώσει τις ανάγκες σας.
Πότε ήταν η τελευταία φορά, ότι ένα προ-χτισμένο πακέτο λογισμικού που ήθελε να χρησιμοποιήσει σωστά αρκετά πράγματα, αλλά στο τέλος, θα εξακολουθεί να χρειάζεται να τροποποιήσετε τα βασικά μέρη του κώδικα μόνο και μόνο επειδή δεν ήταν (εύκολα) είναι δυνατόν να προσαρμόσετε ο τρόπος, ένα ορισμένο μέρος του συστήματος συμπεριφέρθηκε;
Django ήρθε να σώσει όλους εμάς, που δεν ήταν ευχαριστημένοι με είτε κάνουν τα πάντα μόνοι μας ή την προσαρμογή άλλο πακέτο λογισμικού έως ότου ήταν αδύνατο να ενημερώσετε.
Η μεγαλύτερη δύναμη ενός σχεδίου-πλαίσιο, όπως είναι, ότι δεν προσπαθεί να έχει μια πολύ ισχυρή άποψη για το τι ο χρήστης πρέπει να κάνει. Θα πρέπει να κάνετε κάποια πράγματα εύκολα, αλλά απλά να πάρει έξω από το δρόμο το μεγαλύτερο μέρος του χρόνου.
Αμέσως μετά ανακαλύπτουν τα οφέλη ενός πλαισίου που μοιάζει με προσέγγιση στο σχεδιασμό του λογισμικού, έχουμε όλη την ώρα νοοτροπία πέσει πίσω στο ξαναγράψει τα πάντα και να οικοδομήσουν ένα CMS που έχει πολύ ισχυρές απόψεις πώς πρέπει να είναι δομημένο περιεχόμενο. Μία πλούσια περιοχή κειμένου, μια βιβλιοθήκη πολυμέσων και ορισμένα πρότυπα, και έχουμε ένα απλό CMS το οποίο θα είναι αρκετά καλή για πολλές σελίδες. Αλλά τι γίνεται αν θέλουμε περισσότερο; Αν θέλουμε να είμαστε σε θέση να προσθέσετε προσαρμοσμένες περιεχόμενο; Τι θα συμβεί αν ο χρήστης δεν μπορεί να είναι αξιόπιστος για να αλλάξετε το μέγεθος των εικόνων πριν την αποστολή τους; Τι και αν θέλετε να προσθέσετε μια γκαλερί κάπου μεταξύ άλλων περιεχόμενο; Τι θα συμβεί αν ο χρήστης θα πρέπει να είναι σε θέση να διαχειριστεί όχι μόνο το βασικό περιεχόμενο, αλλά και μια πλαϊνή μπάρα, το υποσέλιδο;
Με FeinCMS, αυτό δεν ακούγεται πολύ καλό για να είναι αληθινό πια. Και δεν είναι καν περίπλοκη.
FeinCMS είναι ένα εξαιρετικά ηλίθιο σύστημα διαχείρισης περιεχομένου. Δεν ξέρει τίποτα για το περιεχόμενό - απλά πρέπει να δημιουργήσει ένα περιβάλλον του διαχειριστή για το δικό σας τύπους περιεχομένου της σελίδας. Σας επιτρέπει να αλλάξετε τη σειρά σελίδα μπλοκ περιεχόμενο χρησιμοποιώντας ένα drag-drop, και μπορείτε να προσθέσετε όσες μπλοκ περιεχομένου σε μια περιοχή (Fe στο sidebar, την κύρια περιοχή περιεχομένου ή κάτι άλλο που δεν έχω σκεφτεί ακόμα). Παρέχει βοηθητικές λειτουργίες, οι οποίες παρέχουν διέταξε καταλόγους μπλοκ περιεχόμενο της σελίδας. Αυτά.
Προσθέτοντας το δικό σας τύπους περιεχομένου είναι εξαιρετικά εύκολη. Σας αρέσει κλωστοϋφαντουργίας τόσο πολύ, ότι θα προτιμούσα να πεθάνω παρά χρησιμοποιώντας ένα πλούσιο πρόγραμμα επεξεργασίας κειμένου; Στη συνέχεια, προσθέστε τον ακόλουθο κώδικα στο έργο σας, και μπορείτε να πάτε για τη χρήση του CMS, χωρίς να αναγκαστεί να χρησιμοποιήσει ό, τι οι προγραμματιστές θεωρείται το καλύτερο:
::
& Nbsp? & Nbsp? & Nbsp? από feincms.module.page.models εισαγωγής Σελίδα
& Nbsp? & Nbsp? & Nbsp? από django.contrib.markup.templatetags.markup εισαγωγές κλωστοϋφαντουργικό
& Nbsp? & Nbsp? & Nbsp? από django.db μοντέλα εισαγωγής
& Nbsp? & Nbsp? & Nbsp? κατηγορία TextilePageContent (models.Model):
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? content = models.TextField ()
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? def καθιστούν (self, ** kwargs):
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? κλωστοϋφαντουργίας (self.content) επιστρέφουν
& Nbsp? & Nbsp? & Nbsp? Page.create_content_type (TextilePageContent)
Ετσι μπραβο. . Δεν έχει ακόμη και δέκα γραμμές για το δικό σας τύπο περιεχόμενο της σελίδας

Απαιτήσεις :

  • Python
  • django_mptt & gt? 0.2.1
  • ετικέτες & gt? 0.2.1

Στιγμιότυπα

feincms_1_71967.png
feincms_2_71967.png
feincms_3_71967.png

Άλλο λογισμικό του προγραμματιστή Matthias Kestenholz

feincms-cleanse
feincms-cleanse

14 Apr 15

django-fhadmin
django-fhadmin

20 Feb 15

Σχόλια για FeinCMS

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!