Louis
26.07.2016
15:11:39
что не так
:
class Tag(models.Model):
title = models.CharField( max_length=60,verbose_name='Название')
slug = models.SlugField(verbose_name='URL')
def __str__(self):
return str(self.title)
def show_tags(request):
tags = Tag.objects.all()
context = {
'tags':tags,
}
return render(request, 'blog/home.html',context)
Google
Louis
26.07.2016
15:12:24
{% for tag in tags %}{{tag.title}}{% endfor %}
django 1.9
IНЖАЛИД DPИЖЕ
26.07.2016
15:13:37
я бы сказал всё
А хотя хм
Louis
26.07.2016
15:14:13
e меня вывод статей также
все норм
IНЖАЛИД DPИЖЕ
26.07.2016
15:15:29
так может база пустая?
Louis
26.07.2016
15:15:42
не
там есть много записей
IНЖАЛИД DPИЖЕ
26.07.2016
15:19:07
поставь дебагер посмотри что возвращает
в вьюхе
django-debug-toolbar чтобы посмотреть контекст в шаблоне
Louis
26.07.2016
16:08:09
не-а
Google
Artem
26.07.2016
16:08:21
ну видно, у тебя бд пустая
покажи через psql что у тебя там
Louis
26.07.2016
16:12:43
да не пустая у меня база
Artem
26.07.2016
16:13:18
а на урлу вообще праивльную ссылаешься?
Louis
26.07.2016
16:18:24
да
наверное
Artem
26.07.2016
16:18:41
посмотри!
Потому что, по сути все гуд
Louis
26.07.2016
16:24:54
1млн раз обн
и зараб
?
Artem
26.07.2016
16:25:33
"1млн нажатий исправил ваше проблему" (rofl)
Louis
26.07.2016
16:28:10
четкая штука debug tool bar
не знал о ней
Artem
26.07.2016
16:28:22
четка еще - iPython
Louis
26.07.2016
16:31:51
а он для чего
нужен
ipy
?
Artem
26.07.2016
16:33:10
более нафаршированный интерпритатор питона
Google
Artem
26.07.2016
16:33:16
с автокомплитом в CLI
Ilya
26.07.2016
16:33:28
тоже недавно начал юзать
Alexander
27.07.2016
03:12:01
РПЦ тоже использует Django, похоже)
https://elitsy.ru/admin/login/?next=/admin/
во, теперь можно говорить, что Django - православный фреймворк ?)
Alex
27.07.2016
03:17:35
освященный
ultranoise ?
27.07.2016
08:00:43
а как джанго решает в какой схеме ей создавать свои таблицы auth* и django* ?
Artem
27.07.2016
08:01:40
auth - дефолтная хня для юзверя
Отнасоелуешь абстрактного юзера, и префикс будет именем твоего приложения
ultranoise ?
27.07.2016
08:05:18
нет, я про схемы бд
Artem
27.07.2016
08:05:58
Схема - public в постгресе
ultranoise ?
27.07.2016
08:06:00
допустим у меня есть постгрес база, там схемы schema1, schema2 и public
вот он иногда делает в паблик
иногда в схеме1
и я хочу понять почему
Artem
27.07.2016
08:06:36
В схему 1 не писал
Александр
27.07.2016
09:12:40
Подскажите с нубским вопросом, пожалуйста. Связываю таблицы в моделях:
class Status(models.Model):
name = models.CharField('Наименование', max_length=50)
priority = models.IntegerField('Порядок установки')
class Operations(models.Model):
status = models.ForeignKey(Status, on_delete=models.CASCADE)
В результате браузер выдает “Status object”, а хочется получить имя (name)
Что я делаю не так?
Благодарю.
Artem
27.07.2016
09:13:21
не указал в модел:
__unicode__
[Anonymous]
27.07.2016
09:13:33
или __str__(self) для python3
Dima
27.07.2016
09:14:27
def __str__(self):
return self.name
Александр
27.07.2016
09:14:59
благодарю!
Artem
27.07.2016
09:16:35
а вот такой вопрос, кто нибудь сталкивался с написанием шедуллера под джангу?
что бы задавать какой-либо промежуток времени и выполнять какое-то действие(пинать кверисет)
Google
Deus
27.07.2016
09:18:06
было дело
только задачи были значительно тяжелее
Artem
27.07.2016
09:18:17
какие?
Deus
27.07.2016
09:18:18
обычно под такое берут celery
Artem
27.07.2016
09:18:26
я смотрел в сторону rq
Deus
27.07.2016
09:18:34
или так
принцип один и тот же
просто в селери из коробки есть такая штука
celery heartbeat
Artem
27.07.2016
09:19:28
у меня просто кеш уже хранится в редисе, думал за одно туда и таски забивать
Deus
27.07.2016
09:19:30
там где все, что может понадобиться для заданий по времени уже имплементировано
так можно для celery в качестве бекенда очередей редис и указать
или сбому memcached поднять
сбоку *
Artem
27.07.2016
09:20:26
окей, спасиб! Подумаю на счет такого варианта
Deus
27.07.2016
09:20:33
не за что
блин, как здесь тихо и лампово, в сравнении с той жопой, какая щас в Python канале, где больше 1к народу набежало
я не видел там разговоров про питон уже недели 2
спрошные срачи и офтоп
Dan
27.07.2016
09:21:27
Google
Artem
27.07.2016
09:21:29
как и в iOS - про жрачку и баб трындим ^_^
ненене, в таких делах крон не комильфо
мне надо динамические права
Deus
27.07.2016
09:21:57
особенно, если джанга живет по феншую в контейнере
Artem
27.07.2016
09:22:35
контейнер - енва или хуЁкер?
*докер
Deus
27.07.2016
09:23:17
докер же
там с кроном особое веселье
лучше лишний раз не трогать
палкой
Artem
27.07.2016
09:23:42
не понимаю все эти __прелести__ с данной виртуалкой
Deus
27.07.2016
09:24:05
дык, это пока тебе задачи не попадались
Artem
27.07.2016
09:24:25
куда лучше развернуть на Xen по отельным сервакам
Deus
27.07.2016
09:24:27
вот надо будет тебе автоматически масштабировать кластер воркеров, например
Artem
27.07.2016
09:25:31
берем туеву хучу серваков(виртуалки не в счет), и тем же ансамблем выкатываем кластер воркеров
ultranoise ?
27.07.2016
14:48:07
странный вопрос, но все же -- никак иначе не русифицировать Content Type, кроме как определить verbose_name его модели?
может какнибудь можно переопределить какой нибудь метод?
Louis
27.07.2016
14:51:30
У меня прблоемка 1.8 django