django-tcms

Screenshot Λογισμικό:
django-tcms
Στοιχεία Λογισμικού:
Εκδοχή: 0.1.10
Ανεβάστε ημερομηνία: 11 May 15
Προγραμματιστής: Matias Aguirre
Άδεια: Δωρεάν
Δημοτικότητα: 1

Rating: nan/5 (Total Votes: 0)

Django-ΤΜΣ είναι ένα εύκολο στην εγκατάσταση CMS που ενσωματώνει εύκολα με Django-admin.
Το έργο αυτό έφερε στη ζωή από Mat & iacute? Ως Aguirre, ενώ hacking ένα πλαίσιο CMS για Mydeco ενώ εργαζόταν σε Insophia.
Ιστοσελίδες με προσαρμοσμένα συστήματα CMS βασίζεται συνήθως στην ανάπτυξη για να φέρει νέες σελίδες σχεδιαγράμματα, και αυτές οι νέες σελίδες που δημιουργούνται από εμάς, τους προγραμματιστές. ΤΜΣ φέρνει ένα νέο μηχανισμό με τον οποίο οι νέες σελίδες ορισμοί μπορεί να οριστεί χρησιμοποιώντας το αγαπημένο μας εργαλείο, Python. Με ένα σύνολο δομικών στοιχείων σελίδες που δημιουργούνται εύκολα μία φορά ότι είναι δομή είναι σαφώς καθορισμένη.
installation
Από pypi:
Pip εγκατάσταση Django-ΤΜΣ
ή:
easy_install Django-ΤΜΣ
ή στον κλώνο από GitHub:
GIT κλώνος GIT: //github.com/omab/django-tcms.git
και ΤΜΣ προσθέσετε PYTHONPATH:
εξαγωγή PYTHONPATH = $ PYTHONPATH: $ (PWD) / ΤΜΣ /
ή:
cd ΤΜΣ
sudo python setup.py εγκαταστήσετε
Διαμόρφωση
- Προσθέστε ΤΜΣ να εγκατεστημένες εφαρμογές:
& Nbsp? INSTALLED_APPS = (
& Nbsp? ...
& Nbsp? »ΤΜΣ»,
& Nbsp?)
- Ορίστε, όπου οι σελίδες σας ορίζονται:
& Nbsp? TCMS_PAGES = 'tcms_pages »
- Η εφαρμογή θα εισάγει τις ενότητες μέσα και να επιθεωρεί οτιδήποτε που έχει μια μεταβλητή PAGE ορίζεται.
- Ορίστε όπου οι εικόνες θα πρέπει να φορτωθεί:
& Nbsp? TCMS_IMAGES_UPLOAD_TO = 'cms / εικόνα /% Υ /% m /% d'
- Η ρύθμιση αυτή χρησιμοποιείται για τη συμπλήρωση ενός upload_to παράμετρο Django τομέα, ώστε να μπορείτε να χρησιμοποιήσετε οποιαδήποτε υποστηριζόμενες μορφές.
- Ορίστε αυτή τη ρύθμιση αν έχετε εγκαταστήσει ckeditor και θέλετε να χρησιμοποιηθεί κατά την επεξεργασία του περιεχομένου:
& Nbsp? TCMS_CKEDITOR_BASE_URL = "/ media / JS / ckeditor»
- Η εφαρμογή χρησιμοποιεί Django cache για να αποθηκεύσετε το περιεχόμενο να επιταχύνει τη φόρτωση του περιεχομένου όταν εξυπηρετούν το περιεχόμενο στους χρήστες, από προεπιλογή, το όνομα της μνήμης cache είναι ΤΜΣ, αλλά μπορείτε να το παρακάμψετε με τον καθορισμό:
& Nbsp? TCMS_CACHE_NAME = "..."
- Για να ενεργοποιήσετε σελίδα εντοπισμοί, που αυτή τη ρύθμιση για να True:
& Nbsp? TCMS_LOCALIZED = True
- Εντοπισμός είναι απενεργοποιημένη από προεπιλογή.
- Ορίστε τις ρυθμίσεις σας με τα επιπλέον που απαιτούνται από τα πρότυπά σας όνομα / αξίες:
& Nbsp? RENDER_EXTRA_CONTEXT = {...}
Εντοπισμός
Αν το site σας υποστηρίζει πολλαπλές γλώσσες, θα θέλετε να δημιουργήσετε σελίδες για κάθε γλώσσα.
ΤΜΣ χρησιμοποιεί Django LANGUALES όταν ψάχνουν για τις υποστηριζόμενες γλώσσες, αλλά σας επιτρέπει να δημιουργήσετε σελίδες παγκόσμια γλώσσα, για παράδειγμα, αν έχετε την υποστήριξη en-gb και ιδιωτικό μας περιοχές, είναι δυνατόν να οριστεί μία σελίδα με locale en και θα χρησιμοποιηθεί στον server του ίδιο περιεχόμενο για τους χρήστες που ζητούν για μια ή την άλλη της τοπικής ρύθμισης.
Παράδειγμα proyect
Ελέγξτε το παράδειγμα για να δούμε πώς λειτουργεί

Χαρακτηριστικά :..

  • Χρησιμοποιήστε python για να ορίσετε τις σελίδες σας
  • ένταξης Django-admin.
  • Πλούσια μοντάζ χρησιμοποιώντας ckeditor (χρήστες πρέπει να εγκαταστήσετε ckeditor και να καθορίσει τη ρύθμιση για ΤΜΣ app).
  • Σελίδες i18n, ανατρέξτε στην ενότητα Εντοπισμός για περισσότερες λεπτομέρειες.
  • Εύκολη ενσωμάτωση πρότυπο, ένα εύκολο {{}} cms.block_name περιλαμβάνει το όνομά του μπλοκ.

Απαιτήσεις :

  • Python
  • Django
  • Django-admin

Άλλο λογισμικό του προγραμματιστή Matias Aguirre

Σχόλια για django-tcms

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