django-tcms

Programinė įranga Screenshot:
django-tcms
Programinė detalės:
Versija: 0.1.10
Įkėlimo datą: 11 May 15
Kūrėjas: Matias Aguirre
Licencija: Nemokamai
Populiarumas: 1

Rating: nan/5 (Total Votes: 0)

"Django-TCMS yra setup CMS, kuri sujungia lengvai su django-admin lengva.
Šis projektas buvo atvežta į gyvenimą motina ir iacute, kaip Aguirre, o įsilaužimo CMS sistemą Mydeco dirbdami Insophia.
Sklypai su nestandartinių CMS sistemos paprastai remiasi diegimo pareikšti naujus puslapius maketai, ir šie nauji puslapiai sukurtas mums, kūrėjams. TCMS atneša naują mechanizmą, kur naujus puslapius apibrėžimai gali būti apibrėžiami naudojant mūsų mėgstamiausia nuorodą, Python. Su building blocks puslapių rinkinys sukurtas lengvai, kai jis struktūra yra gerai apibrėžtas.
Diegimas
Nuo pypi:
PIP įdiegti Django-TCMS
arba:
easy_install Django-TCMS
arba klonas iš GitHub:
Git Git klonas: //github.com/omab/django-tcms.git
ir pridėti TCMS į PYTHONPATH:
eksporto PYTHONPATH = $ PYTHONPATH: $ (pwd) / TCMS /
arba:
cd TCMS
sudo pitonas setup.py įdiegti
Sąranka "
- Įtraukti TCMS į įdiegtų programų:
& Nbsp; INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "TCMS"
& Nbsp;)
- Nustatyti, kur yra apibrėžiamos jūsų puslapiuose:
& Nbsp; TCMS_PAGES = 'tcms_pages "
- Prašymas bus importuoti viduje modulius ir nieko, kad turi puslapį kintamasis apibrėžtas apžiūrėti.
- Nustatykite, kur atvaizdai turėtų būti įkeltas:
& Nbsp; TCMS_IMAGES_UPLOAD_TO = 'cm / vaizdo /% T /% m /% d'
- Šis parametras naudojamas užpildyti yra upload_to Django lauko parametrą, todėl jūs galite naudoti bet palaikomų formatų.
- Nustatykite šį parametrą, jei esate įdiegę CKEditor ir norite, kad būtų naudojamas redaguojant turinys:
& Nbsp; TCMS_CKEDITOR_BASE_URL = '/ Media / JS / CKEditor "
- Programa naudoja Django talpyklą saugoti turinys pagreitinti pakrovimo turinį, kai patiekiama į vartotojų turinį, pagal nutylėjimą talpyklos vardas TCMS, bet jūs galite nepaisyti jį apibrėžti:
& Nbsp; TCMS_CACHE_NAME = "..."
- Norėdami įjungti puslapis lokalizacijos, nustatyti šį nustatymą Tiesa:
& Nbsp; TCMS_LOCALIZED = True
- Lokalizavimas yra išjungtas pagal nutylėjimą.
- Nustatykite savo nustatymus papildomų Pavadinimas / vertybes, kurių reikia jūsų šablonų:
& Nbsp; RENDER_EXTRA_CONTEXT = {...}
, lokalizavimas "
Jei jūsų svetainė palaiko keletą kalbų, jūs norite sukurti puslapius visomis kalbomis.
TCMS naudoja Django LANGUALES ieškant palaikomų kalbų, tačiau leidžia jums sukurti pasaulines kalbos puslapių, pavyzdžiui, jei jūs pritariate LT-GB ir lt aplinka, tai galima apibrėžti puslapį lokalės lt ir jis bus naudojamas serveris Tas pats turinys naudotojus, kurie prašo vienos ar kitos lokalės.
Pavyzdys Proyect
Patikrinkite pavyzdį pamatyti, kaip ji veikia

Įranga ..

  • Naudoti pitonas apibrėžti savo puslapius;
  • Django-Admin integracija.
  • Turtingas redagavimas naudojant CKEditor (vartotojai turi įdiegti CKEditor ir apibrėžti nustatymas TCMS app).
  • Svetainės I18n, patikrinkite Lokalizavimas skyrių dėl išsamesnės informacijos.
  • Paprastas šablonas integracija, lengva {{cms.block_name}} apima pavadintas blokas.

Reikalavimai

  • Python,
  • Django
  • Django-Admin

Kita programinė įranga kūrėjas Matias Aguirre

Komentarai django-tcms

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!