@pydjango

Страница 45 из 1273
Artem
31.10.2016
18:33:07
А почему и нет, если в словаре есть все эти свойства, то будет работать

.
31.10.2016
18:33:42
Клево, я сначала прост забыл, что у меня словарь пустой, а потом чет усомнился в том, что код вообще будет работать

Добавил пару объектов, пустой экран

Artem
31.10.2016
18:38:24
дебаж

Google
.
31.10.2016
18:38:33
я не умею

Artem
31.10.2016
18:39:20
ну йопта, принтуй все выводные данные, смотри какой контекст летит в шаблон

.
31.10.2016
18:40:21
мне их принтовать через шаблон? или в функции?

Бля, ща я подумаю и задам конкретный вопрос

Artem
31.10.2016
18:41:07
давай подумай

IНЖАЛИД DPИЖЕ
31.10.2016
18:42:46
Artem
31.10.2016
18:43:17
это вторая стадия, сначала все принтуют)

IНЖАЛИД DPИЖЕ
31.10.2016
18:43:32
нууу

потом принтуешь уже то, что делается до контекста

потом ipdb уже

Artem
31.10.2016
18:44:09
LOGGING тоже весел

IНЖАЛИД DPИЖЕ
31.10.2016
18:44:33
то совсем другую функцию несёт

но вообще да

Google
Artem
31.10.2016
18:44:58
особенно когда пилишь API проект, то там шипко другой инструмент нужен будет

.
31.10.2016
18:46:44
В функцию я просто запиливаю print и смотрю, что у меня улетело в шаблон?

во вьюху

Artem
31.10.2016
18:48:26
во вьюхе принтуешь ту переменную, которая что то делает, и так же можешь сразу смотреть контекст, что летит в шаблон

и там ты увидшь словарик с данными, если все ок

.
31.10.2016
18:49:41
QuerySet с двумя моими нужными объектами

идти читать про QuerySet?)

IНЖАЛИД DPИЖЕ
31.10.2016
18:51:19
установи джанго дебаг тулбар

отвлекись на немного

.
31.10.2016
18:52:21
Щас прошелся for по QurySet, принты показывают что все ок

Отображаться не очет

пойду перекурю, может я там с bootstap переиграл надо наверн html смотреть

Roman
31.10.2016
18:55:02
посоветуйте сервис для локализации типо transifex, что бы в angular-translate мог и был бесплатным для опенсурса

Artem
31.10.2016
18:57:10
открываешь проксю, и бан сходит)

.
31.10.2016
19:03:09
Не, не понимаю в чем трабла

Artem
31.10.2016
19:03:31
покажи код вьюхи

.
31.10.2016
19:03:31
{% load static %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" type="text/css" href="{% static 'static/css/bootstrap.css' %}"> </head> <body> <div class="navbar navbar-inverse navbar-fixed-top"> <div class="container"> <div class="navbar-header"> <a class="navbar-brand" href="{% url 'index' %}">Главная</a> </div> </div> </div> <div class="container"> <table> {% for board in boards %} <tr> <td>{{ board.board_shortcut }}</td> <td>{{ board.board_name }}</td> <td>{{ board.board_specification }}</td> <td>{{ board.board_posts }}</td> </tr> {% endfor %} </table> </div> </body> </html> Код то свиду самый обычный

def index(request): boards = Board.objects.all() for x in boards: print(x.board_name) print(x.board_shortcut) return render_to_response('main.html', {'boards': boards})

Artem
31.10.2016
19:04:46
убирай из вьюхи цикло

.
31.10.2016
19:04:55
да это понятно

Google
.
31.10.2016
19:05:07
это мои принты

Artem
31.10.2016
19:05:45
потом попробуй вместо render_to_response использовать: return render(request, 'main.html', {'boards': boards})

.
31.10.2016
19:06:25
не помогает

Artem
31.10.2016
19:06:43
в бд записи есть?

.
31.10.2016
19:06:51
Да

принты же показывают их

IНЖАЛИД DPИЖЕ
31.10.2016
19:08:31
render_to_response депрекейтед почти

.
31.10.2016
19:09:46
render_to_response депрекейтед почти
Окей, не знал, просто те уроки, который я смотрел, там юзали его

Artem
31.10.2016
19:10:07
просто уроки базируются на 1.6/1.7

IНЖАЛИД DPИЖЕ
31.10.2016
19:10:19
вот 1.3

Artem
31.10.2016
19:10:25
оооу

было дело, проект с 1.4 поднять до 1,8

.
31.10.2016
19:10:57
Кароч, я ща посмотрел исходный код

ну странички

дело в bootstrap

щас все сделаю

IНЖАЛИД DPИЖЕ
31.10.2016
19:11:18
эх ты

тесты пиши

Artem
31.10.2016
19:11:51
на счет кстати тестов, все не доберусь

Google
Artem
31.10.2016
19:12:10
еще бы заказчиков на тесты ставить

.
31.10.2016
19:12:35
у меня контейнер почему-то второй рисуется там же где и первый

Artem
31.10.2016
19:12:36
ибо джЫсонки так меняются(((

Ivan
01.11.2016
08:24:50
Привет всем! Скажите, пожалуйста, очень поверхностно, расскажите как вообще лучше организовать код для отправки запроса curl (API сторонний сервис какой-нибудь использовать буду), обработать вывод в json и отрисовать это всё на странице сайта на Django ?

arisu
01.11.2016
08:25:34
requests

JsonResponse

Ivan
01.11.2016
08:25:56
=)

Спасибо вам! Туплю страшно, бывает.. )

?

53r63rn4r
01.11.2016
08:26:28
Httpresponse, а в хедерах отправлять json

arisu
01.11.2016
08:33:18
когда JsonResponse уже и так делает это

в удобной форме

53r63rn4r
01.11.2016
08:52:30
когда JsonResponse уже и так делает это
Это очевидно же, что это просто декорирует хттпрспнс, да, твой вариант удобнее

Tatiana
02.11.2016
10:15:11
доброго дня всем!

Dan
02.11.2016
10:24:18
добрый день

Roman
02.11.2016
10:30:47
любимые

как луше перевести Contributors?

Dan
02.11.2016
10:36:13
Участники

Google
Art
02.11.2016
10:37:38
Сейчас бы слова без контекста переводить.

Eugene
02.11.2016
12:04:50
как луше перевести Contributors?
смотря в каком контексте)

.
02.11.2016
13:29:55
Гайс, у меня есть несколко вьюх, хочу чтобы они указывали на index.html, contacts.html и т.д. Единсветнный вариант это делать одну большую вьюху и url вида r'^', а в самой вьюхе решать что выводить?

arisu
02.11.2016
13:32:50
эм

есть несколько урлов, и каждый должен выводить отдельный шаблон?

.
02.11.2016
13:34:38
есть несколько шаблонов, я хочу, чтобы они выводилось с урлом такого вида www.kal.anal/index.html или www.anal.kal/contacs.html

arisu
02.11.2016
13:35:18
ну и делай под каждую урлу TemplateView

.
02.11.2016
13:35:36
Так вот я чет туплю и не понимаю как урл задать

arisu
02.11.2016
13:36:18
url('^index.html$', TemplateView(template_name='index.html'), name='index'), url('^contacts.html$', TemplateView(template_name='contacts.html'), name='contacts'),

проблемс?

.
02.11.2016
13:38:31
Спасибо, туплю переодически сильно

Еще есть вопрос, нормальная ли практика создать вьюху, которая будет возвращать только http404 и запилить в самом конце url(r'^', моя вьюха, name='error')?

IНЖАЛИД DPИЖЕ
02.11.2016
13:56:32
ээээээээээ

Страница 45 из 1273