django-tcms

Software kuvakaappaus:
django-tcms
Ohjelmiston tiedot:
Versio: 0.1.10
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: Matias Aguirre
Lupa: Vapaa
Suosio: 1

Rating: nan/5 (Total Votes: 0)

Django-TCMS on helppo asentaa CMS, joka integroituu helposti Django-admin.
Tämä projekti oli tuonut elämään Mat & iacute; sillä Aguirre taas hakkerointi CMS puitteet Mydeco työskennellessään Insophia.
Sivustot mukautettuja CMS järjestelmien yleensä luottaa käyttöönottoa tuoda uusia sivuja ulkoasuja, ja nämä uudet sivut on luonut meille, kehittäjille. TCMS tuo uusi järjestelmä, jossa uusia sivuja määritelmiä voidaan määritellä käyttämällä suosikki työkalu python. Joukko rakennuspalikoita sivut luodaan helposti, kun se on rakenteeltaan hyvin määritelty.
asennus
Alkaen pypi:
PIP asentaa Django-TCMS
tai:
easy_install Django-TCMS
tai klooni github:
git klooni git: //github.com/omab/django-tcms.git
ja lisätä TCMS on PYTHONPATH:
vienti PYTHONPATH = $ PYTHONPATH: $ (PWD) / TCMS /
tai:
cd TCMS
sudo python setup.py asentaa
Kokoonpano
- Lisää TCMS asennettuihin sovelluksiin:
& Nbsp; INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "TCMS",
& Nbsp;)
- Määrittele missä sivut on määritelty:
& Nbsp; TCMS_PAGES = 'tcms_pages'
- Sovellus tuo moduulien sisällä ja tarkasta mitään, että on sivumuuttuja määritelty.
- Määrittele mihin kuvat pitäisi ladata:
& Nbsp; TCMS_IMAGES_UPLOAD_TO = "cm / image /% Y /% m /% d '
- Asetusta käytetään asuttamaan upload_to Django kentän parametri, joten voit käyttää mitä tahansa tuettuja formaatteja.
- Määritä tämä asetus, jos olet CKEditorista asennettu ja haluavat sitä voidaan käyttää muokattaessa sisältö:
& Nbsp; TCMS_CKEDITOR_BASE_URL = "/ media / js / CKEditorista '
- Sovellus käyttää Django cache tallentaa sisältöä nopeuttaa lastaus sisältöä, kun palvelevat sisältöä käyttäjille, oletuksena välimuistin nimi on TCMS, mutta voit ohittaa sen määrittelemällä:
& Nbsp; TCMS_CACHE_NAME = '...'
- Voit ottaa sivun lokalisoinnit, aseta tämä asetus True:
& Nbsp; TCMS_LOCALIZED = True
- Lokalisointi on oletusarvoisesti poissa käytöstä.
- Määritä asetukset extra nimellä / arvot tarvitsemat malleja:
& Nbsp; RENDER_EXTRA_CONTEXT = {...}
lokalisointi
Jos sivustosi tukee useita kieliä, sinun kannattaa luoda sivuja kaikilla kielillä.
TCMS käyttää Django LANGUALES etsiessään tuettuja kieliä, mutta voit luoda maailmanlaajuinen kieli sivuja, esimerkiksi jos tukea en-gb ja en-us locales, on mahdollista määrittää sivun locale en, ja sitä käytetään palvelimelle samaa sisältöä käyttäjille pyytävät jompaakumpaa locale.
Esimerkki proyect
Tarkista esimerkiksi nähdä, miten se toimii.

Ominaisuudet

  • Käytä python määritellä teidän sivuille.
  • Django-admin integraatio.
  • Rich editointia CKEditorista (käyttäjien tarvitse asentaa CKEditorista ja määritellä puitteet TCMS app).
  • Pages i18n, tarkista lokalisointi on lisätietoja.
  • Helppo mallin integrointi, helppo {{cms.block_name}} sisältää nimeltään lohko.

vaatimukset

  • Python
  • Django
  • Django-admin

Muu ohjelmistojen kehittäjä Matias Aguirre

Kommentit django-tcms

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!