Посты с тэгом blog


Простой блог на фреймворке Pyramid


Пример простого блога на Pyramid https://github.com/uralbash/pyramid_easy_blog

Фьючерсы:
* wysiwyg редактор
* загрузка изображений
* мобайл фон реди



Туду:
* коменты
* теги
* удаление изображений(файл менеджер)

пул реквест реди



Слияние

Последние год-полтора у меня были кардинальные изменения в ритме жизни и, как следствие, недостаток времени на полноценные “исследовательские” работы и посты. Я не вижу смысла и дальше оттягивать этот момент: я объединяю все свои блоги в один и прекращаю писать в специализированный блог “только о Python”.

Добавляйте в закладки:



[UDP] [Опрос] Несколько вопросов о тематике блога и RSS ленте

[Update]

Теперь пункт "Ссылка на сайт(блог)" в анкете является необязательным.

[/Update]

Всем привет. Особый привет моим постоянным читателям и тем, кто активно комментирует.

Так уж сложилось, что последние 4 года я занимаюсь разработкой веб-приложений на платформе .NET о чем пишу в своём блоге. Последний год начал интересоваться Python'ом, более активно им интересуюсь последние полгода. Из-за этого начали появляться посты о Python и связанными с ним вещами. Догадываюсь, что некоторым может быть это не интересно, а мне создавать отдельный блог для этого не хочу, но и терять .net-ориентированную аудиторию не хочется, особенно учитываю то, что со многими (или не многими :)) знаком за пределами online-пространства.

Суммируя вышесказанное, предлагаю вам ответить на один или более вопросов о блоге и его RSS ленте.

Loading...

Результаты опроса обязательно опубликую через неделю-две после выхода этого поста.

Также вас ждёт небольшой с



Создание моделей

Немного теории

Модель в Django это описание сущностей приложения при помощи специального синтаксиса, например у нас может быть сущность пользователь с полями логин, пароль, адрес электропочты, дата рождения и сущность запись в блоге с полями заголовок, содержание и ссылкой на пользователя, который опубликовал запись. Модель описывается как класс, унаследованный от Model, поля объекта описываются путем присвоения значений из класса Model, каждое из значений означает один из допустимых типов полей. Для примера опишем указанные выше сущности:
        #сущность пользователь
 class User (models.Model):
  login = models.CharField(max_length=50)
  password = models.CharField(max_length=50)
  email = models.EmailField()
  age = models.DateField()
  
 #сущность запись в блоге
 class Post (models.Model):
  title = models.CharField(max_length=100)
  body = models.TextField()
  poster = models.ForeignKey('User')
Рассмотрим что же мы написали. Запись вида


Ух, еще ссылки

На Лёрнингпайтон очередной туториал, для тех кто хочет писать GUI на Python: PyLan - туду приложение на pygtk

Lython - компилятор lisp в питоновый байткод.

Обновился lxml теперь (1.2). Поддержка XInclude через ElementTree и куча багфиксов.



Ух, еще ссылки

На Лёрнингпайтон очередной туториал, для тех кто хочет писать GUI на Python: PyLan - туду приложение на pygtk

Lython - компилятор lisp в питоновый байткод.

Обновился lxml теперь (1.2). Поддержка XInclude через ElementTree и куча багфиксов.