
ivan
23.07.2017
13:54:53
попробуй его заменить на что-нибудь другое
типа header_title или page_title
да пардоньте, моя проблема была немного не в том русле ^_^ у классов вьюх походее имя, заавтокомплителся нетуда..

amureki
23.07.2017
14:02:44
?

Google

amureki
23.07.2017
14:03:21
и как тогда быть?
можешь полностью описать что ты хочешь сделать, что в итоговом шаблоне хочешь видеть? не ясна задача по этим обрывкам, неясно и почему не выходит что-то

Massimo
23.07.2017
14:04:01

Artur
23.07.2017
14:04:37
тогда зачем тебе блок? просто вставь в mainpage html?

amureki
23.07.2017
14:05:13
в базовом шаблоне пишешь {% block tilte %}my fixed text{% endblock %}, пока не вздумаешь переопределить его в child шаблоне, он будет на всем сайте
если хочешь добавить к нему что-то, смотри на block.super, вообще все в документации прекрасно про шаблоны описано

Massimo
23.07.2017
14:07:26
Спасибо за инфу!

ivan
23.07.2017
14:31:14
Кто-нибудь работал с яндекс деньгами для физ лиц? И еще вопрос интересен, на локалхосте реально приложение для оплаты настроить?

Sergey❄️
23.07.2017
15:16:16
Есть чат для тех, кто 20 минут назад прочитал гайд от Django girls, или всё тут спрашивать если что?

Alex
23.07.2017
15:16:47

Call Me Maybe
23.07.2017
15:48:32

Марк ☢
23.07.2017
16:04:55
@klukonin а чо это ты тут делаешь?

Eugene
23.07.2017
16:16:30

Andrii
23.07.2017
17:13:46
привет, у меня вопрос возник: пилю ajax комменты на django. по сути все сделал, все ок. но вот после того, как я отослал коммент и получил html код только что добавленного нового коммента неплохо было бы очистить форму ввода. для этого юзал js - node.val(" "). окей, поле очистилось, но больше им воспользоваться не выйдет, потому, что это каким-то образом удаляет csrf токен, и сервер возвращает forbidden. так вот, может мне кто-то раздуплить: что тут можно сделать?

Google

.
23.07.2017
17:35:19
Гайс, хорошая ли практика, наследоваться от уже существующего сериализатора, для создания нового?

Uncle
23.07.2017
18:24:50
Господа, есть вопрос по выводу моделей на страницу

Eugene
23.07.2017
18:29:34
Вынеси в отдельную модель изображения и сделай связть 1 к многому.


Uncle
23.07.2017
18:29:59
На странице будет вывод категорий по подкатегориям. Обычно я указываю в html переменнные {{% category.name %}} и этого достаточно, но, появилась необходимость в путе views указать либо сразу два класса моделей, либо как то обращаться к конкретным аргументам класса модели, то есть мужской или женский класс, под мужскую или женскую одежду. Мне нужно вывести в админку аргумент man/woman под models.BooleanField, это не проблема, - чтоб при загрузке товара можно было поставить соответствующую галочку. Но, как правильно вывести на одной странице сразу и весь список товаров со всеми категориями, которые прописаны в одном классе, и список товаров и категорий по отдельности? У меня в хедере сайта выпадающее меню с категориями именно по половому признаку. Какие переменные правильно указывать для них? {{% category.(name, person) %}}?
вот такой вывод категорий. рядом раздел для женщин
Или лучше создать отдельные классы под мужчин и женщин, но как это прописать во views.py?
чтоб был респонс с тремя классами? Мужчины, женщины и все вместе в тело страницы?


Call Me Maybe
23.07.2017
18:32:42
Выводи все и фильтруй на фронте?

Uncle
23.07.2017
18:33:19
через jquery?

Call Me Maybe
23.07.2017
18:34:04
{% if product.sex==0 %}

Uncle
23.07.2017
18:35:17
а это в модели прописать правильно?
0 дефолтом мужчина, 1 = женщина?

Eugene
23.07.2017
18:35:37
Тебе надо выводить сами товары или типа менюшку с категориями?
Можно сделать categories = ManyToMany(Category)
И в самих категориях сделать что-то типа Tree с этим

Марк ☢
23.07.2017
18:35:49

Uncle
23.07.2017
18:36:28

Call Me Maybe
23.07.2017
18:36:38

Uncle
23.07.2017
18:40:55
Это здесь?

Eugene
23.07.2017
18:41:37
А еще функции у тебя не по PEP8 :)

Google

Uncle
23.07.2017
18:42:50
Она на инглише, я все время откладываю ее на потом)) знаю, что в нормальных комания требуется по пепу писать код, но я пока молод
мени ту мени описывается в пепе?
где познакомиться с концепцией?

Eugene
23.07.2017
18:44:21
Например если ты захочешь показывать свой продукт в нескольких категориях, то это связь подошла бы

Sergey❄️
23.07.2017
19:00:30
Объясните пожалуйста, куда и как пихать файлы , которые я вывожу циклом из БД
....{{ user }}.jpg....
что-то про статик файлы читал, закинул картинки куда только можно, ничего нигде не подхватывается, статик файлы не обновляются

Eugene
23.07.2017
19:01:32
img src="{{ post.img.url }}"

Uncle
23.07.2017
19:01:45
Ну, тут и я могу подсказать)

Sergey❄️
23.07.2017
19:02:09

Eugene
23.07.2017
19:02:23
А в бд что?;)

Sergey❄️
23.07.2017
19:02:35
без расширения имена
делаю python manage.py collectstatic и он коллектит 0 файлов

Uncle
23.07.2017
19:03:56
в хедер html пишешь {% load staticfiles %}
стили прописываешь так <link rel="stylesheet" href="{% static "css/font-awesome.css" %}">
Скрипты прописываешь так
<script src="{% static "js/jquery-1.11.0.min.js" %}"></script>
картинки прописываешь так
<img src="{% static "img/logo.png" %}" alt="Minimal logo" class="hidden-xs hidden-sm">
только в img свои классы подставляешь
и коллект статик не нужен будет
я тоже подгружаю картинки с локалки и все работает
главное указывать правильный путь, кладешь стили в отдельную папку static , бывает что, к стилю в фхрефе нужно указать путь от папки преокта до папки стиля, а бывает просто style.css указываешь и отрабатывает
кстати, а фавкон же тоже статика?
фавикон*
Как-то так, правильно? а потом по вьювс на респонс отдаем sex с фильтром, правильно?

Google

Uncle
23.07.2017
19:10:18
только, что я упустил?
консоль ругается

Admin
ERROR: S client not available

Uncle
23.07.2017
19:14:01
походу я понял

Sergey❄️
23.07.2017
19:15:26

Uncle
23.07.2017
19:16:08
Пол допиливается не в классе продукта а в классе категории, а мени ту мени аргумент указывается в классе товара через ManyToManyField(Category) то есть обращаясь к классу категории, и из нее подтягивает что-то

Sergey❄️
23.07.2017
19:16:22
не. спс
нужно что-то где-то импортировать?
в urls.py или ещё где-то?

Uncle
23.07.2017
19:32:06
что это за адрес ты написал

Сергей
23.07.2017
19:33:18

Sergey❄️
23.07.2017
19:34:11

Uncle
23.07.2017
19:34:17
<img src="{% static "img/logo.png" %}" alt="">
Обрати внимание, что в линке на картинку ты указываешь {} а не {{}}
пишешь прямым текстом static внутри {} и дальше в ковычках адрес, например "static/img/logo.png"

Сергей
23.07.2017
19:36:19

Uncle
23.07.2017
19:37:08

Sergey❄️
23.07.2017
19:39:58

Google

Sergey❄️
23.07.2017
19:40:14
404

Сергей
23.07.2017
19:40:42

Uncle
23.07.2017
19:40:53
пиши правильно разметку, примеры я тебе скинул
напишеш правильно и ВНИМАТЕЛЬНО разметку
тогда ковыряй адрес
то есть путь к файлу

Sergey❄️
23.07.2017
19:41:24
http://127.0.0.1:8000/static/admin/img/search.svg
Для админки показывает
может в urls чего-то нет?

Uncle
23.07.2017
19:41:59
ты проект как разворачивал? через виртуалку?
или ide?

Sergey❄️
23.07.2017
19:42:11