- Асаблівасці
- Падтрымка
- Уклад
- Ахвяраванне
- Ўстаноўка
- Падтрымка браўзэра
- Іншыя ўбудовы
- Сайты, якія выкарыстоўваюць мезанін
Mezzanine - гэта магутная, паслядоўная і гнуткая платформа для кіравання зместам. Пабудаваны з выкарыстаннем Джанго Framework, Mezzanine забяспечвае простую, але вельмі пашыраную архітэктуру, якая спрыяе апускання і ўзлому кода. Мезанін ёсць BSD ліцэнзаваны і падтрымліваецца разнастайнай і актыўнай супольнасцю.
Mezzanine нейкім чынам нагадвае такія інструменты, як Wordpress , Забяспечваючы інтуітыўна зразумелы інтэрфейс для кіравання старонак, паведамленняў у блогу, фарміравання дадзеных, захоўвання прадуктаў і іншых відаў зместу. Але мезанін таксама адрозніваецца. У адрозненне ад многіх іншых платформ, якія шырока выкарыстоўваюць модулі або шматразовыя прыкладанні, Mezzanine па змаўчанні забяспечвае большую частку сваіх функцыянальных магчымасцяў. Такі падыход дае больш інтэграваную і эфектыўную платформу.
Наведайце Старонка праекта мезоніна каб убачыць некаторыя з вялікія сайты, якія людзі пабудавалі з выкарыстаннем Mezzanine .
Асаблівасці
У дадатак да звычайных функцый Django, такіх як архітэктура MVC, ORM, шаблоны, кэшаванне і аўтаматычны інтэрфейс адміністратара, 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-адрасе, бо мы ўручную дадаем, каб самі былі паказаны некаторыя сайты.