Django: пример создания приложения — часть 5: создание форм и общие представления (generic views)
0 (0)

16 мая 2015

Предыдущая часть Пишем простую форму Давайте обновим шаблон деталей вопроса в нашем приложении голосования (файл polls/detail.html) из предыдущей части. Добавим в него HTML элемент <form>: <h1>{{ question.question_text }}</h1> {% if error_message %}<p><strong>{{ error_message }}</strong></p>{% endif %} <form action=»{% url ‘polls:vote’ question.id %}» method=»post»> {% csrf_token %} {% for choice in question.choice_set.all %} <input type=»radio» name=»choice» id=»choice{{… Читать далее »

Loading

Django: пример создания приложения — часть 4: ваше первое представление (view)
0 (0)

15 мая 2015

Предыдущая часть Введение Представление (view) — это объект-страница в вашем Django-приложении, которое имеет специальные функции и специальный шаблон. Например, в приложении-блоге у вас могут быть такие представления: домашняя страница блога — отображает последние записи ленты; страница отдельной записи — постоянная страница для одной записи; архивы записей по годам — отображает все месяцы, в которых были сделаны записи… Читать далее »

Loading

Django: пример создания приложения — часть 3: панель управления
0 (0)

14 мая 2015

Предыдущая часть — Django: пример создания приложения — часть 2: создание и работа с database API Создание суперпользователя Для начала — нам необходимо создать пользователя, который сможет входить в админпанель. Выполните следующую команду: $ python manage.py createsuperuser Username (leave blank to use ‘setevoy’): Email address: [email protected] Password: Password (again): Superuser created successfully. Запуск сервера разработки

Loading

Django: создание проекта "домашняя бухгалтерия"
0 (0)

13 мая 2015

Для практики в Django — решил создать более продвинутую версию домашней бухгалтерии. Старый вариант — консольный bash-скрипт, описан в посте bash + MySQL: скрипт домашней бухгалтерии. Да и женщина никак не хочет приобщиться к прекрасному миру консольных приложений 🙂 Имеется сервер CentOS 6.6, Python 2.7, Django 1.8. Доступ к проекту реализован через NGINX +uWSGI, база данных — MariaDB… Читать далее »

Loading

Django: пример создания приложения — часть 2: создание и работа с database API
0 (0)

12 мая 2015

Начало — Django: пример создания приложения — часть 1: создание запуск проекта Создание моделей Теперь, когда ваш проект настроен и работает — вы можете приступать непосредственно к разработке. Django поставляется с утилитой, которая автоматически генерирует базовую структуру директорий приложений, позволяя вам сфокусироваться на написании кода, вместо того того что бы заниматься созданием каталогов. Проект vs… Читать далее »

Loading

Linux: архитектура ядра Linux — общая архитектура системы
0 (0)

11 мая 2015

Очень старый перевод, долгое время пролежавший в черновиках. Продолжение — частично уже есть, надеюсь — будет время и настроение продолжить. Оригинал — на странице Conceptual Architecture of the Linux Kernel. Более полное описание архитектуры — есть на странице Concrete Architecture of the Linux Kernel. Обзор системы Ядро Linux бесполезно само по себе — оно является частью одной большой… Читать далее »

Loading

Django: пример создания приложения — часть 1: создание и запуск проекта
0 (0)

10 мая 2015

Перевод документации Django, с некоторыми изменениями и дополнениями. Часть информации так же рассмотрена в цикле переводов Django Book – русский перевод, который, однако, пока не завершён. В этом цикле статей мы рассмотрим создание обычного приложения с опросами. Приложение будет состоять из двух частей: общедоступная часть, которая позволит посетителям сайта голосовать и смотреть результаты голосований; панель администратора, которая… Читать далее »

Loading

Bamboo: OutOfMemoryError: PermGen space
0 (0)

9 мая 2015

Во время билда — Bamboo падает с такой ошибкой в логе: build 19-Mar-2015 15:14:10 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:testCompile (default-testCompile) on project limits-batch: Compilation failure build 19-Mar-2015 15:14:10 [ERROR] Failure executing javac, but could not parse the error: build 19-Mar-2015 15:14:10 [ERROR] build 19-Mar-2015 15:14:10 [ERROR] build 19-Mar-2015 15:14:10 [ERROR] The system is out… Читать далее »

Loading

JIRA: быстрое обновление 6.2 до 6.3
0 (0)

8 мая 2015

Что бы найти текущую версию JIRA — переходим в ‘Administration’ > ‘System’ > ‘Troubleshooting and Support’ > ‘System Info’: Список последних версий можно найти тут>>>.

Loading

CentOS: обновление Python до 2.7 и установка Django 1.8
0 (0)

7 мая 2015

По умолчанию — CentOS 6 использует Python 2.6, и Django 1.3. Задача — установить Python 2.7, Setuptools, PIP и Django 1.8. Ещё одно замечание, прежде чем вы начнёте — с вероятностью в 99% — проекты на Django 1.3 не «взлетят» на Django 1.8. Основная проблема при обновлении (которая почему-то почти нигде не указывается) — это… Читать далее »

Loading