Cyxapeff Blog

04.11.2007 - 08:47

Пишем Tv программу на Django. Часть 4

Ну вот, не прошло и пол года и новая часть рассказа о создания tv программы готова. :)

В этой части мы будем обвешивать нашу программку javascript'ом. И ещё немножко всякого интересного.

В первую очередь уберём маленькую недоработочку. А именно, я совсем забыл при нажатиях по кнопкам менять режим у пользователя с "Показывать только актуальные" на "Показывать все". И наоборот. Для исправления нужно всего лишь в функциях day и chanal дописать:

    if request.GET.has_key("allday"):
        setting.Mode = 1
        setting.save ...
17.06.2007 - 15:04

Пишем Tv программу на Django. Часть 3

как обычно код этого поста тут: http://tvwatcher.googlecode.com/svn/tags/post3

Наконец пришло время создать view. Вид. То, что будет видеть обычный пользователь когда зайдёт к нам на страничку.

В самом начале я задумывался о xml+xslt, но немножко подумав как это реализовывать пришёл к выводу, что в таком случае я потеряю очень мощный инструмент django. Его шаблоны. Поэтому будем делать на обыкновенном html4.

Первым делом я открываю Gimp и рисую макет будущей страницы... (чёрт, похоже я его ...

19.05.2007 - 19:24

Пишем Tv программу на Django. Часть 2

Ну вот, модель мы создали. Таблицы создали. Теперь было бы их не плохо заполнить.

Заполнять будем парсером афиши@mail.ru Поэтому теперь мы будем злобными пиратами, ворующими чужой контент. Кому это не интересно можете пропускать эту запись сразу, а наполнять базу можно и какими-то легальными способами.

Мой способ - парсить майл.ру каждое воскресенье, доставая оттуда телепрограмму на следующую неделю. То есть сейчас необходимо написать какой-то скриптик, который потом нужно будет прописать в cron. И после этого мы всегда будем иметь ...

19.05.2007 - 18:36

TV программа и svn

Нужно как-то упорядочить код, я думаю. Поэтому последняя версия всегда будет лежать в http://tvwatcher.googlecode.com/svn/trunk/ А исходный код который написан на момент написания каждого поста будет лежать в http://tvwatcher.googlecode.com/svn/tags/

Например исходный код первой части всегда будет доступен отсюда

18.05.2007 - 19:41

Пишем Tv программу на Django. Часть 1

Ну вот блог создал. Чуть-чуть его покрутил, теперь и наполнять надо... А наполнять я его по крайней мере по началу буду рассказом о том как я создавал простенькое web приложение на django. В процессе я учусь сам и возможно, кому-то это тоже поможет.

Моим приложением будет Tv программа. Точнее не так, а web2.0Tv программа. :) Делаю я её в общем-то для себя и для моей не большой сети. Потому что на "внешке" всяких программ и так дополна. Тем не менее ...