khufu_opinion

Скріншот програми:
khufu_opinion
Дані програми:
Версія: 0.2.2
Дата завантаження: 11 May 15
Розробник: Rocky Burt
Ліцензія: Безкоштовно
Популярність: 14

Rating: 3.0/5 (Total Votes: 2)

Проект khufu_opinion надає набір шаблонів для швидкого Пастер розвитку Піраміда & NBSP; Це робить кілька рамкових вибір для розробника, які є .:
& NBSP; * Піраміда для базового веб рамках
& NBSP; про маршрутизації на основі обходу гіперпосилання
& NBSP; * jinja2 для мови шаблон сторінки (аналогічно шаблонів Django)
& NBSP; * SQLAlchemy для реляційної бази даних ORM наполегливість основі
<Сильний> Налаштування нового проекту
Встановіть khufu_opinion в середовищі Python (тобто virtualenv) з робочою Пастера. Після того, як це було зроблено, ви можете створити новий проект khufu_opinion просто працює (десь це ім'я вашого нового яйце):
Пастер створити -t khufu_opinion-то
Після того, як шаблон яйце було створено, ви повинні встановити його в режим розробки, щоб почати працювати над проектом.
CD-то
пітон setup.py розробки
<Сильний> Використання нового проекту
Команда Бігун
За замовчуванням новий сценарій по імені, буде створена в бен каталозі вашого пітона envionment. Цей сценарій командної бігун, який забезпечує наступне:
Команди:
& NBSP; runserver Запуск поповнюються веб-розробки сервера.
Смужка клейкою паперу
Development.ini файл буде створюватися в директорії щось. Це може бути використано з командами стандарт Пастера:
# Використання вбудована Пастер HTTP-сервер
Пастер служити development.ini
# Використовувати команду піраміда pshell
Пастер --plugin = піраміди pshell development.ini піраміди щось
<Сильний> Розгортання з Apache + mod_wsgi
Існує попередньо файл Something.wsgi генерується, яке необхідне для підключення вашого застосування в середовищі mod_wsgi.
Просто запис Apache VirtualHost буде виглядати наступним чином:

& NBSP; ім'я_сервера www.something.com
& NBSP; WSGIScriptAlias ​​/ /path/to/Something.wsgi

<Сильний> Розробка з новим проектом
База рамки
khufu_opinion заснований на рамках веб-додатків піраміди. Таким чином, API Піраміда завжди буде йти до API для роботи з веб-додатком. Будь ласка, дивіться документацію Піраміда для подальших деталей.
Шаблонів
Будь-який файл, який закінчується з .jinja2 розширення розташованого в директорії / Something щось / шаблонів буде надана з використанням системи шаблонів jinja2. Ця мова шаблонів на основі мови шаблонів Django.
khufu_opinion виробляє два файли шаблону за умовчанням, один, який містить загальну компоновку під назвою, layout.jinja2 і один для головної сторінки за замовчуванням називається, main.jinja2.
Звернення до даних
Всі доступ до даних здійснюється за допомогою рамках SQLAlchemy ORM, який обертається реляційних баз даних. З коробки, будь-який новий проект, створений khufu_opinion матиме установку сесія завод SQLAlchemy бази даних.
khufu_opinion ставить ORM моделі класів всередині файлу models.py Python. Активний сеанс бази даних завжди може бути відновлена ​​як БД атрибут об'єкта запиту.
Супровід угод
Операції використовуються для забезпечення все або нічого не виконується. З дуже корисних repoze.tm2 транзакцій і пакетів, це може бути легко досягнуто в додатках піраміди.
khufu_opinion забезпечує всі запити приєднатися до нової транзакції, так що якщо відбувається якась помилка / виключення, транзакція автоматично відкочується. Будь дБ сесій, створені за допомогою наданого сесії заводі автоматично приєднатися до цієї транзакції і буде відкат у разі виникнення помилки.
Перетин
Рамки веб-додаток Піраміда забезпечує зручний механізм для проходу графа об'єктів і карта, що граф в URL. khufu_opinion магазини це обхід механізму всередині файлу traversal.py

Що нового У цьому випуску :.

  • Перейменовано з RapidGiza щоб khufu_opinion

Вимоги

  • Python

Інші програми розробника Rocky Burt

khufu_siteview
khufu_siteview

11 May 15

khufu_javascript
khufu_javascript

11 May 15

RapidGiza
RapidGiza

11 May 15

khufu_opinion

Коментар не знайдено
додати коментар
Включіть картинки!