
Romka
22.12.2016
13:18:30
да

Vitalik
22.12.2016
13:24:17
тебе токен юзера нужен?

Romka
22.12.2016
13:24:30
да
он лежит в ссылке редиректа

Google

Romka
22.12.2016
13:25:10
мне нужно её вытянуть из всплывающего окна

Panda
22.12.2016
14:27:31
Столкнулся с проблемой. Вроде задача тривиальная, но как выгружать картинки для статей в джанго? Храню картинки в папке, но как их выгрузить через {%static ""%} например если и пути прописаны в бд для каждой статьи?

Vlad
22.12.2016
14:34:51

Oleg
22.12.2016
14:37:25
А что означает такая запись?
class UserViewSet(viewsets.ModelViewSet):
permission_classes = ()
Случаем не "отключить" запрос авторизации для данного кусочка API?

Panda
22.12.2016
14:41:12

Vlad
22.12.2016
14:42:48
это что такое?
это пример, из бд ты можешь выгребсти сформированый url, правда если я правильно помню то метод работает только ImageField

Panda
22.12.2016
14:43:57
у меня изображения в папке на сервере хранятся
и привязаны к статьям
я думал в бд просто пути к ним прописать

Какао
22.12.2016
14:44:45

amureki
22.12.2016
14:49:04
ну почитайте все таки документацию по джанге

Panda
22.12.2016
14:51:33
Ок

Google

Oleg
22.12.2016
16:49:30
Все еще изучаю REST API.
Не знаю поймете или нет. Но попробую.
Как собрать из всех apps/app_name/urls.py urlpatterns
и добавить в router:
router = DefaultRouter()
router.register('api_name', ViewSet)
Агась! Вижу что навряд можно как я хочу:
http://stackoverflow.com/questions/31483282/django-rest-framework-combining-routers-from-different-apps

Артем
22.12.2016
18:27:53
Ребят как ограничить время жизни обьекта в табличке например до 1 часа и чтоб он потом исчез, может кто сталкивался или есть какието джанговские встроенные решения на эту тему?

parikLS
22.12.2016
18:29:20

Артем
22.12.2016
18:30:36
Надо что то наподобии автоклинера мб

Michael
22.12.2016
18:46:56
1. добавить в модельку поле с timestamp
2. сделать кастомную django комманду, которая будет фетчить все объекты из таблички, сравнивать timestamp с текущим временем и удалять, если время вышло
3. засетапить кронзадачу, которая будет эту проверку совершать каждые n-минут

Артем
22.12.2016
18:52:24
спасибо

.
22.12.2016
19:41:44
Гайс, хочу в аякс запросе передать django переменную. Я так понимаю, что это мы делаем как-то так
$.ajax({
type: 'GET',
dataType: 'json',
data: tooltip,А как теперь во вьюхе вытащить tooltip?

arisu
22.12.2016
19:42:46
эм
а разве так передается в жквери?
разве data не должно быть объектом?
ну в общем случае - request.GET.get('some_parameter')

Denis
22.12.2016
19:43:26
{{ переменная }}

arisu
22.12.2016
19:43:33
или self.request.GET.get('some_parameter') в CBV

Denis
22.12.2016
19:44:11

.
22.12.2016
19:45:26
не выходит, мб я и не так передаю

arisu
22.12.2016
19:45:47
ну да
я ж говорю

.
22.12.2016
19:45:53
var tooltip = $(this).data('num');
$.ajax({
type: 'GET',
dataType: 'json',
data: tooltip,
url: '/AjaxTooltip.json',
succes: function (data) {
alert(data)
}

Google

arisu
22.12.2016
19:45:54
data должно быть объектом
$.ajax({
type: 'GET',
data: {
tooltip: 'text',
},
url: '/AjaxTooltip.json'
})
остальные параметры по вкусу

.
22.12.2016
19:47:11
понял
благодарю

Bulatbulat48
22.12.2016
20:08:20
Получается туда кроме аякса ничего не впихнуть, например js код?

arisu
22.12.2016
20:08:33
куда?

Bulatbulat48
22.12.2016
20:08:56
В джангу

arisu
22.12.2016
20:09:19
хоспаде
причем тут джанга и js?
хотите хоть писос на голове держите
джанга это бэкенд

arisu
22.12.2016
20:10:06
который рендерит html
или json
или xml
или еще что-то

Bulatbulat48
22.12.2016
20:10:22
Request же принимает параметры?

Vitalik
23.12.2016
00:32:42
Наркоман

Panda
23.12.2016
13:00:42
Доброго времени суток
Вопрос: что лучше в джанго - хранить картинки в папке на сервере или в БД?

Google

Eugene
23.12.2016
13:01:59
лучше на диске

Panda
23.12.2016
13:04:23
лучше на диске
А как их по человечески вытаскивать? У меня для каждой статьи разная картинка в заголовке статьи. Я так понимаю в {% static '' %} нужно помещать путь. Путь картинки у меня в БД. Делать двойной запрос через {% with %} ?

Michael
23.12.2016
13:05:17
а какой static, если у тебя прямая ссылка на картинку?

Eugene
23.12.2016
13:05:25
Не надо двойной запрос, просто вытаскиваешь url из модели и раздаешь из папки файлы через nginx

gravizappa
23.12.2016
13:06:15
есть же файлфилд и папка media для этого

Eugene
23.12.2016
13:06:30
+1

Admin
ERROR: S client not available

Eugene
23.12.2016
13:06:46
Только тут лучше ImageField

Michael
23.12.2016
13:06:52
у тебя есть какой-то реквест. Ты фетчишь ссылки на ассеты из бд. формируй context респонса, подтыкай в темплейт (если он у тебя типичный)

Eugene
23.12.2016
13:06:58
Или ImageFile
Не помню

Panda
23.12.2016
13:07:45

Michael
23.12.2016
13:07:58
какой есть)

Panda
23.12.2016
13:10:05
ладно спасибо буду разбираться =)

Michael
23.12.2016
13:11:21
как ты в бд ложишь картинку?
и она одна на объект?

Eugene
23.12.2016
13:11:59
*кладешь

Michael
23.12.2016
13:12:27
кто кладет, а кто и ложит
кто положил, а кто поклал)

Bulat
23.12.2016
13:57:57
подскажите плиз, что значит class Meta:

Google

Какао
23.12.2016
13:59:21

Bulat
23.12.2016
14:01:17
смотрю как сделать хлебные крошки

Denis
23.12.2016
14:04:05

Bulat
23.12.2016
14:06:31
а по хлебным крошкам не подскажете, как лучше реализовать?
через плагин или еще как-то..

Denis
23.12.2016
14:07:36
А логика хлебных крошек какая?
Крошки можно делать как угодно, через свой класс, через декоратор, вручную, наконец

Bulat
23.12.2016
14:10:00
перечисление верхних уровней страниц
http://schema.org/breadcrumb

Denis
23.12.2016
14:10:18
темплейт тег...

Bulat
23.12.2016
14:10:27
?

Denis
23.12.2016
14:10:27

Bulat
23.12.2016
14:10:52
))

Denis
23.12.2016
14:13:08
я ж не знаю какая у Вас структура))) Может главная->раздел->Заголовок сущности, а может Главная - > Значение фильтра - > Заголовок сущности

Bulat
23.12.2016
14:13:35

Denis
23.12.2016
14:14:44