Агляд - дакументацыя па мезоніне 4.3.1

  1. Асаблівасці
  2. Падтрымка
  3. Уклад
  4. Ахвяраванне
  5. Ўстаноўка
  6. Падтрымка браўзэра
  7. Іншыя ўбудовы
  8. Сайты, якія выкарыстоўваюць мезанін

Mezzanine - гэта магутная, паслядоўная і гнуткая платформа для кіравання зместам. Пабудаваны з выкарыстаннем Джанго Framework, Mezzanine забяспечвае простую, але вельмі пашыраную архітэктуру, якая спрыяе апускання і ўзлому кода. Мезанін ёсць BSD ліцэнзаваны і падтрымліваецца разнастайнай і актыўнай супольнасцю.

Mezzanine нейкім чынам нагадвае такія інструменты, як Wordpress , Забяспечваючы інтуітыўна зразумелы інтэрфейс для кіравання старонак, паведамленняў у блогу, фарміравання дадзеных, захоўвання прадуктаў і іншых відаў зместу. Але мезанін таксама адрозніваецца. У адрозненне ад многіх іншых платформ, якія шырока выкарыстоўваюць модулі або шматразовыя прыкладанні, Mezzanine па змаўчанні забяспечвае большую частку сваіх функцыянальных магчымасцяў. Такі падыход дае больш інтэграваную і эфектыўную платформу.

Наведайце Старонка праекта мезоніна каб убачыць некаторыя з вялікія сайты, якія людзі пабудавалі з выкарыстаннем Mezzanine .

Асаблівасці

У дадатак да звычайных функцый Django, такіх як архітэктура MVC, ORM, шаблоны, кэшаванне і аўтаматычны інтэрфейс адміністратара, Mezzanine забяспечвае наступнае:

Панэль інструментаў адміністратара Mezzanine:

Mezzanine - гэта магутная, паслядоўная і гнуткая платформа для кіравання зместам

Падтрымка

Каб паведаміць пра праблему бяспекі , калі ласка, дашліце паведамленне электроннай пошты ў прыватным парадку core-team @mezzaninecms .com . Гэта дае нам магчымасць выправіць праблему і стварыць афіцыйны рэліз да таго, як пытанне стане публічным.

Для ўсіх астатніх падтрымак Mezzanine асноўным каналам з'яўляецца мезоніны-карыстальнікі спіс адрасатаў. Тут павінны адбывацца пытанні, каментары, пытанні, запыты на функцыі і ўсе іншыя дыскусіі.

Калі вы ўпэўнены, што сутыкнуліся з памылкай, скарыстайцеся Trit выпуску GitHub , аднак важна, каб дастаткова інфармацыі, каб прайграць памылку, у ідэале з невялікім узорам рэпо кода, які мы можам проста разабраць, запусціць і ўбачыць праблему. Іншая карысная інфармацыя ўключае ў сябе такія рэчы, як трасіроўка стэка Python, створаная старонкамі памылак, а таксама іншыя аспекты выкарыстоўванай асяроддзя распрацоўкі, такія як аперацыйная сістэма, база дадзеных і версія Python. Калі вы не ўпэўнены, што знайшлі памылку з прайграваннем , спачатку паспрабуйце спіс рассылак.

Нарэшце, не саромейцеся падаць #mezzanine IRC канал на Freenode , для чата! Нарэшце, сувязь ва ўсіх межах Mezzanine, як чакаецца, будзе адпавядаць Django Кодэкс паводзінаў .

Уклад

Mezzanine - праект з адкрытым зыходным кодам, які кіруецца як сістэмамі кіравання версіямі Git, так і Mercurial. Гэтыя сховішчы размяшчаюцца на абодвух GitHub і Bitbucket Адпаведна, такі ўнёсак так проста, як здзяйсняць праект на любым з гэтых сайтаў і вяртае свае ўдасканаленні.

Ахвяраванне

Калі вы жадаеце зрабіць ахвяраванне для далейшага развіцця Mezzanine, вы можаце зрабіць гэта праз Мезонінны праект сайт.

Ўстаноўка

Самы просты спосаб - усталяваць непасрэдна з дапамогай pypi труб запусціўшы каманду ніжэй, якая таксама ўсталюе неабходныя залежнасці, згаданыя вышэй:

Калі вы аддаеце перавагу, вы можаце спампаваць Mezzanine і ўсталяваць яго непасрэдна з крыніцы:

$ python setup.py ўсталяваць

Пасля ўстаноўкі каманда mezzanine-project можа быць выкарыстана для стварэння новага праекта Mezzanine падобным чынам на django-admin.py:

$ mezzanine-праект project_name $ cd project_name $ python manage.py createdb --noinput $ python manage.py Runerver

Нататка

Каманда createdb - гэта ярлык для выкарыстання каманды міграцыі Django, якая таксама ўсталюе дэма-змесціва, напрыклад, кантактную форму, галерэю малюнкаў і многае іншае. Калі вы жадаеце прапусціць гэты крок, скарыстайцеся опцыяй --nodata з createdb.

Затым вы павінны быць у стане праглядаць http://127.0.0.1:8000/admin/ і ўвайдзіце ў сістэму, выкарыстоўваючы ўліковы запіс па змаўчанні (імя карыстальніка: admin, пароль: default). Калі вы хочаце ўсталяваць іншае імя карыстальніка і пароль падчас усталёўкі, проста выключыце опцыю --noinput, уключаную вышэй пры запуску createdb.

Інфармацыю пра тое, як дадаць Mezzanine да існуючага праекта Django, гл. У раздзеле FAQ дакументацыі.

Mezzanine выкарыстоўвае як мага менш бібліятэк (акрамя стандартнай асяроддзя Django), пры наступных залежнасцях, якія, калі не пазначана як неабавязкова, варта аўтаматычна ўсталёўваць наступныя інструкцыі:

Звярніце ўвагу, што розныя сістэмы могуць утрымліваць спецыялізаваныя інструкцыі па ўстаноўцы падушкі .

Падтрымка браўзэра

Адміністрацыйны інтэрфейс Mezzanine працуе з усімі сучаснымі браўзэрамі. Internet Explorer 7 і раней, як правіла, не падтрымліваюцца.

Іншыя ўбудовы

Наступныя ўбудовы былі распрацаваны за межамі Mezzanine. Калі вы распрацавалі убудова для інтэграцыі з Mezzanine і хочаце пералічыць яго тут, адправіць па электроннай пошце мезоніны-карыстальнікі Спіс рассылак, ці яшчэ лепш, стварыць праект і стварыць запыт на прыцягненне да дадання ў спіс. Мы таксама просім, каб вы дадалі яго ў Сетка Mezzanine на djangopackages.com .

  • Картрыдж - Электронная камерцыя для мезаніна.
  • Барабан - А. Навіны хакераў / Reddit клон харчаванне ад Mezzanine.
  • mezzanine-html5boilerplate - Інтэграцыя Праект html5boilerplate у мезонін.
  • мезонін-мдаун - Дадае Markdown падтрымка багатага тэкставага рэдактара Mezzanine.
  • мезанін-адкрывае зрух - Устаноўка для запуску Mezzanine RedShift OpenShift хмарная платформа.
  • мезонін-стэкато - Устаноўка для запуску Mezzanine Stackato ActiveState хмарная платформа.
  • мезонін-блокі - Відэлец джанга-плоскіх блокаў.
  • мезанін-віджэты - Віджэтная сістэма для Mezzanine.
  • мезоніны-тэмы - Калекцыя Django / Mezzanine шаблонаў.
  • мезонін-твітэр - Кіраванне некалькімі тэмітамі Twitter з інтэрфейсу адміністратара Mezzanine.
  • мезонін-капча - Дадае тыпы палі CAPTCHA у дадатак для стварэння форм Mezzanine.
  • мезанін-закладкі - Шматкарыстальніцкая дадатак закладак для Mezzanine.
  • мезанін-падзеі - Убудова падзей для Mezzanine, з геокодированием праз Google Maps, файлы iCalendar, вэб-URL-адрасы і напрамкі праз Google Calendar / Maps.
  • мезанін-апытанні - Заяўка на апытанне мезоніна.
  • мезонін-старонак - Дадае Брама Рэдактар ​​WYSIWYG у Mezzanine.
  • мезанін-кар'ера - Заяўка на размяшчэнне працы ў Mezzanine.
  • мезанін-рэцэпты - Рэцэпт убудова з убудаваным REST API.
  • мезонін-горкі - Спагадны дадатак слайды банэр для Mezzanine.
  • мезотблокі - Яшчэ адно прыкладанне для дадання блокаў / модуляў у Mezzanine.
  • мезанін-флексіпаж - Дазваляе дызайнерам кіраваць абласцямі змесціва ў шаблонах.
  • мезонін-інстаграм - Простае прыкладанне для Instagram для Mezzanine.
  • мезонін-вікі - Вікі прыкладанне для мезоніна.
  • мезонін-каляндар - Каляндар старонак у Mezzanine
  • mezzanine-facebook - Простая інтэграцыя Facebook для Mezzanine.
  • мезонін-інстаграм-галерэя - Стварэнне Mezzanine галерэі з дапамогай малюнкаў Instagram.
  • мезонін-клі - Інтэрфейс каманднага радка для Mezzanine.
  • мезонін-катэгорыя спасылкі - Інтэграцыя старонак спасылак Mezzanine са сваімі катэгорыямі блогаў.
  • мезанін-падкаст - Просты струменевы падкаст і кіраўнік Mezzanine.
  • мезанін-сувязькалекцыя - Збор спасылак. Асаблівасці іх. Падзяліцеся імі праз RSS.
  • грашовы генератар - Стварэнне GnuCash рахункі-фактуры з Mezzanine.
  • мезанін-падмурак - Фонд Зурба тэма для мезоніна.
  • мезонін-файл-калекцыі - Просты тып старонкі для збору файлаў для Mezzanine.
  • мезонін-wymeditor - WYMeditor адаптаваны як багаты тэкставы рэдактар ​​для Mezzanine.
  • мезонін-мезэ - Дадае падтрымку reStructuredText , Пігменты і многае іншае, для багатага рэдагавання тэкстаў Mezzanine.
  • мезанін-старонкі - Дадаць фонавыя і банэрныя выявы на старонку ў Mezzanine.
  • старонкі-мезанін абаронены - Абмежаваць доступ да старонак членствам у групах.
  • мезонін-старонка-аўт - Модуль Mezzanine для дадання дазволу на групавым узроўні на старонкі.
  • Джанга-вігі - Віджэт-арыентаваны рэдагаванне кантэнту. Уключае ў сябе адаптар для Mezzanine і магутны канструктар формаў.
  • mezzanine-admin-backup - Экспарт базы дадзеных і актываў Mezzanine непасрэдна з адміністратара.
  • mezzanine-mailchimp - Інтэграцыя Mezzanine формаў з спісам падпісак MailChimp.
  • мезонін-граппеллі - Інтэграцыя апошняй grappelli / файлавага браўзэра ўверх па плыні з Mezzanine.
  • мезанін-трэніроўкі - Захоўваць і адлюстроўваць дадзеныя FIT ў мезоніне.
  • мезанін-парадак дня - Функцыянальнасць мерапрыемстваў для сайтаў Mezzanine.
  • мезонін-драсте - Інтэграцыя dpaste , пастба Джанго, у ваш сайт мезанін.
  • mezzanine-linkdump - Стварэнне, адлюстраванне і адсочванне спасылак у Mezzanine.
  • мезанін - Катэгарызаваць і пералічыць людзей у Mezzanine.
  • мезонін-вэб- - Fabfile для размяшчэння Mezzanine на Webfaction.
  • mezzanineopenshift Іншая ўстаноўка для RedShift OpenShift хмарная платформа.
  • mezzanine-bsbanners - Дадаць Шчабятаць Bootstrap Каруселі і Джамбатроны ў Меконін.
  • мезонін-бізнес-тэма - Стартавая бізнес-тэма для Mezzanine.
  • open-helpdesk - Служба даведкі, пабудаваная з Mezzanine.
  • мезонін-запрашае - Дазволіць рэгістрацыю сайта з дапамогай літарна-лічбавага кода запрашэння.
  • ansible-мезонін - Поўнае выкарыстанне Mezzanine па трубаправодах (распрацоўка, пастаноўка, вытворчасць) Нябачны .
  • мезонін-мадальныя-аб'явы - Папулярныя аб'явы для вэб-сайтаў Mezzanine з дапамогай мадэляў Bootstrap.
  • мезанін-буфер - Буфер інтэграцыя для мезоніна.
  • мезанін-слайд-шоў - Дазваляе размяшчэнне галерэй Mezzanine на іншых старонках Mezzanine як слайд-шоў.
  • мезанін-старонкі - Дызайн-дапаможнік для адной старонкі Mezzanine.
  • mezzanine-api - RESTful вэб-API для Mezzanine.
  • мезанін-разумны - Інтэграцыя зместу мезанін з Разумныя пераклады .
  • мезанін-шорты - WordPress кароткія коды для мезоніна.

Сайты, якія выкарыстоўваюць мезанін

Ці ёсць сайт, пабудаваны з Mezzanine? Вы можаце дадаць яго ў галерэю на Старонка праекта ў мезоніне дадаўшы яго ў спіс ніжэй - проста стварыце праект і стварыце запыт на прыцягненне. Калі ласка, прапусціце касую рысу ў URL-адрасе, бо мы ўручную дадаем, каб самі былі паказаны некаторыя сайты.