Django 1.5. Своя модель User

Дата публикации:29 апреля 2013 г. 1:29:20

Здравствуйте! Не так давно вышел новый релиз Django, в котором была добавлена возможность создавать свою модель пользователя. В документации есть ряд примеров, но с ними мне пришлось довольно долго разбираться и если вы это читаете, значит я не од...

Метки:django, custom user, своя модель пользователя, python Читать далее 

Django. Своя CMS. Часть 1

Дата публикации:29 апреля 2013 г. 1:32:54

Здравствуйте! Эта статья скорее подходит для ознакомления. Я не сторонник всех этих тяжелых CMS, так довольно часто их приходится допиливать для конкретного проекта. Наша CMS будет прекрасно подходить для простых сайтов, типа визиток, каталогов и ...

Метки:django, cms, система управления, python Читать далее 

Django. Своя CMS. Часть 2

Дата публикации:29 апреля 2013 г. 1:33:17

Снова здравствуйте! В этой части урока по созданию своей CMS с помощью Django мы сделаем:

  • Файл urls.py
  • Файл views.py
  • Файл utils.py
  • Файл forms.py
  • Создадим свою модель пользователя(...

    Метки:django, cms, система управления, python Читать далее 

Django. Своя CMS. Часть 3

Дата публикации:29 апреля 2013 г. 1:33:38

Здравствуйте! Продолжим создание своей CMS на Django. В этой статье мы сделаем шаблонные теги и шаблоны. Итак, приступим.

Нам нужно сделать пару шаблонных тегов для вывода меню и вывода META информации страницы. Идем в каталог templatetags...

Метки:django, cms, система управления, python Читать далее 

Django. Своя CMS. Часть 4

Дата публикации:29 апреля 2013 г. 1:33:57

Вновь, здравствуйте! Во-первых, я забыл показать urls.py, который основной. Во-вторых, SEO мы сделали, но для SEO очень важно сделать карту сайта. Я не буду делать приоритеты страницам, так как это не сложно и вы сами сможете это сделать. Начнем. ...

Метки:django, cms, система управления, python Читать далее 

Работаем с zip архивами в Python

Дата публикации:29 апреля 2013 г. 19:29:03

Здравствуйте уважаемые читатели моего скромного блога! Сегодня я расскажу вам о том, как работать с zip архивами в языке программирования Python. Сразу к делу.

За что я люблю питон, так это за его богатую стандартную библиотеку, в которой ...

Метки:zip, python, архивы Читать далее 

.htaccess для Django приложений

Дата публикации:29 апреля 2013 г. 21:17:54

Здравствуйте! Если вы еще не перешли на облачный хостинг, то тогда эта информация может быть полезна для вас. Итак, многие хостеры разрешают использование Python приложений через mod WSGI и это хорошо. Но бывает так, что хостер не рассказывает о т...

Метки:apache, htaccess, python, django Читать далее 

URL всех родителей страницы в Django. Как и зачем?

Дата публикации:29 апреля 2013 г. 23:49:12

Здравствуйте! Если вы читали мои предыдущие посты на тему создания своей CMS с использованием Django, то могли заметить, что урлы в страницах выглядят примерно так:

 

/page/parent...

Метки:python, django, seo Читать далее 

Рекурсия в Python

Дата публикации:30 апреля 2013 г. 4:22:13

Здравствуйте! В своем прошлом посте я вскользь упомянул рекурсию, но особо не пояснил про нее. Надо восполнить пробел. Тем более, что для кого-то это может быть полезным. Для начала определимся, что же т...

Метки:python, рекурсия, функции, функциональное программирование в python Читать далее 

Разработка сайта. От и до

Дата публикации:30 апреля 2013 г. 17:06:52

Здравствуйте! Эта статья больше для SEO, чем для людей, но все же, если вас интересует разработка сайтов, цены на нее и сроки, то вам она будет полезна. Итак, первое с чего бы хотелось начать - это почему такой разброс цен на этом...

Метки:seo, разработка сайтов, создание сайтов, сделать сайт, купить сайт Читать далее 

Кириллица в регулярных выражениях Python

Дата публикации:30 апреля 2013 г. 18:13:51

Здравствуйте! Как известно, в Python версии < 3.0 существуют обычные строки и строки юникода. Отсюда много проблем, особенно среди новичков. То ошибка, то неправильная работа программы. Особенно часто бывает не ясно, почему не работают регулярн...

Метки:python, regexp, регулярные выражения, туториал, урок Читать далее 

Полезные сервисы для веб-разработчика

Дата публикации:30 апреля 2013 г. 22:03:00

Здравствуйте! Если вам, как и мне, довольно часто приходится делать тень для объекта на странице или же делать градиент фона с помощью CSS, или же добавить нестандартный шрифт и т. п., то следующие сервисы смогут значительно упростить вашу жизнь:<...

Метки:сервисы, для разработки, полезное Читать далее 

Поговорим о стартапах

Дата публикации:1 мая 2013 г. 1:12:12

Здравствуйте! Бум стартапов еще не прошел, но уже потихоньку идет на убыль. Современный мир веба перенасыщен сайтами и сервисами для любой задачи и кажется, что придумать что-то новое здесь уже нельзя. Однако, чуть-ли не каждый месяц мы слышим, чт...

Метки:стартап, экономика, финансы, проект Читать далее 

Рекурсивно обходим дерево каталогов [ Python ]

Дата публикации:1 мая 2013 г. 21:47:56

Здравствуйте! Если вам необходимо рекурсивно обойти дерево каталогов, то этот пост возможно будет вам полезен. Итак, сразу к делу коду. Создадим файл py.py, добавим ему права на ...

Метки:python, os.walk, обход дерева каталогов Читать далее 

Добавляем сайт на Django в Sape

Дата публикации:2 мая 2013 г. 15:44:51

Здравствуйте! Понадобилось тут добавить площадку в биржу покупки и продажи ссылок Sape. Возникло множество трудностей, ввиду того, что сайт на Django. После гугления нашел несколько готовых модулей, а именно LinkExchange и еще один какого-то умель...

Метки:python, django, sape, php Читать далее 

Apache, Django, mod_wsgi

Дата публикации:2 мая 2013 г. 16:13:17

Здравствуйте! В Интернете уже полно статей на эту тему, однако, многие из них устарели, другие и вовсе не совсем корректно все описывают. Мне в свое потребовалось довольно много времени для того, чтобы правильно установить, сконфигурировать и запу...

Метки:python, django, apache2, mod_wsgi, wsgi, настройка Читать далее 

Рекомендации по использованию HTML5 тегов

Дата публикации:3 мая 2013 г. 18:19:10

Здравствуйте! Поскольку HTML5 теги поддерживаются не всеми браузерами, а люди не хотят обновляться (и их нужно карать за это), перед разработчиками стоит дилемма. Стоит ли использовать новые возможности и все делать по-старинке? Мое мнение - стоит...

Метки:html5, css, js, jquery, советы Читать далее 

Добавляем в карту сайта Django Pagination объекты

Дата публикации:3 мая 2013 г. 20:24:26

Здравствуйте! Зачем это нужно? К примеру, у вас 50 страниц идет списком. Не совсем удобно, так как объектов много и их нужно разбить хотя бы на две страницы по 25. Как это сделать вы сможете прочесть Метки:python, django, pagination, sitemap, карта сайта, урок Читать далее 

HTML5 Canvas. Рисование мышкой. Часть 1

Дата публикации:4 мая 2013 г. 18:53:35

Здравствуйте! Это что-то вроде перевода вот этой статьи, однако текст там я не особо читал. Читал код, поэтому первоначальный код взят оттуда и немного подкорре...

Метки:html, html5, js, javascript, canvas Читать далее 

HTML5 Canvas. Рисование мышкой. Часть 2

Дата публикации:4 мая 2013 г. 20:49:53

Здравствуйте! Первая часть урока здесь. В этой части урока мы научим наш скрипт рисовать:

  • Прямоугольник
  • Прямую линию

Для начала добавим в наш html файл следующий код:...

Метки:html5, html, css, js, canvas, урок Читать далее 

HTML5 Canvas. Рисование мышкой. Часть 3

Дата публикации:4 мая 2013 г. 22:28:37

Здравствуйте! Первая часть здесь, вторая часть здесь. Если вы их еще не читали, то советую прочесть. Итак, сегодня мы добавим возможность очистки холста и научимся сох...

Метки:python, django, js, html5, canvas, урок Читать далее 

CSS3 Анимация. Небольшой урок [ Перевод ]

Дата публикации:5 мая 2013 г. 13:05:21

Здравствуйте! Это что-то вроде перевода вот этой статьи. Для немного про поддержку браузерами (начиная с версии): Chrome 4.0, Firefox 5.0, Opera 12.0, Internet Explo...

Метки:css3, css, урок, html, animation, анимация Читать далее 

Немного про Flask

Дата публикации:6 мая 2013 г. 1:55:13

Здравствуйте! Я уже давненько не общался с Flask (Python микро-фреймворком для веб разработки). Но тут я про него вспомнил, решил открыть документацию, как говорится, немного свежего воздуха захотелось :) К чему я это все? И о чем этот пост?

...

Метки:python, flask, django, фреймворки, рассказ Читать далее 

Список полезных материалов по Django

Дата публикации:10 мая 2013 г. 21:25:17

Здравствуйте! Эту заметку я публикую в первую очередь для себя (на всякий случай). Далее, я приведу список полезных ресурсов, статей, модулей и приложения по/для Django фреймворка. Вы можете дополнить этот список в комментариях, а я добавлю их в с...

Метки:python, django, snippets, doc, совет Читать далее 

Минимализм в дизайне и программировании

Дата публикации:11 мая 2013 г. 22:54:06

Примечание: под минимализмом здесь больше подразумевается отсутствие всего лишнего. Рациональный подход к использованию свободного места (на странице, в коде и т. д.).

Здравствуйте! Я сторонник минимализма...во...

Метки:минимализм, дизайн, программирование, статья Читать далее 

Django mod_wsgi + Apache basic auth

Дата публикации:3 июля 2013 г. 12:18:17

Здравствуйте! Недавно задумался над тем, как можно улучшить безопастность админки Django и плюс сделать что-то двухфакторной авторизации :) Сразу подумал про Apache Basic Auth, однако встала одна проблема - у меня на хостинге не было доступа к фай...

Метки:apache, basic_auth, django, mod_wsgi, авторизация, htaccess Читать далее 

[ Заметка на будущее ] Настройка Debian для работы

Дата публикации:25 декабря 2013 г. 16:34:21

Здравствуйте! Решил написать данную заметку, чтобы потом снова не идти в Google, а сразу прийти сюда.

 

Итак, для начала сделаем открытие тирминале по сочетанию клавиш Alt + Ctrl + T как в Ubuntu. Мне так прив...

Метки:debian, gnome, vim, config, настройка, settings, опции, заметка Читать далее 

[JAVA] Установка AdMob для игры на libGDX

Дата публикации:21 мая 2014 г. 0:38:42

Здравствуйте! Не так давно начал изучение Java и фреймворка libGDX и вот настало время об этом написать. Сегодня я расскажу вам, как настроить показ рекламы от площадки AdMob в вашей игре. Приступим!

 Сначала идем в AdMob и созда...

Метки:java, libgdx, admob, tutorial, урок, howto Читать далее