@pydjango

Страница 297 из 1273
Rookie
03.06.2017
06:18:31
Гугл переводчик умеет такие трейсы.

Konstantin
03.06.2017
06:25:19
Гугл переводчик умеет такие трейсы.
Да я и без гугла могу перевести это. Классы эти только в рамках джанго проекта можно использовать?

Rookie
03.06.2017
06:27:03
Это обычные классы питона. Используй их как обычно.

В трейсе тебе говорят не об этом.

Google
Artyom
03.06.2017
06:40:09
Кто нибудь отдельно от джанги юзает её орм? Какие подводные? Ну кроме того что всю джангу надо в проект тянуть

Konstantin
03.06.2017
06:40:34
В трейсе тебе говорят не об этом.
Ну говорят про app_label, где его указывать надо и что это должно быть? А INSTALLED_APPS это же в настройках проекта вроде бы указывается.

Konstantin
03.06.2017
07:18:17
Maksim
03.06.2017
07:18:58
где?
Installed apps

Konstantin
03.06.2017
07:20:21
Installed apps
Я имею ввиду где это прописывать надо? Под классами?

Maksim
03.06.2017
07:21:41
У тебя есть app_label, его нужно добавить в settings в раздел installed apps

Konstantin
03.06.2017
07:25:10
У тебя есть app_label, его нужно добавить в settings в раздел installed apps
Это все(settings, app_label) есть когда ты создаешь джанго проект. Т.е. просто взять этот кусок кода из документации и засунуть в консоль нельзя?

Konstantin
03.06.2017
07:27:47
Хм, а челик выше написал, что используй как обычные классы питона (для которых насколько я знаю не надо прописывать все это)

Maksim
03.06.2017
07:28:21
У тебя ругается что джанга не видит приложение

Konstantin
03.06.2017
07:29:10
да я уже понял, спасибо.

Maksim
03.06.2017
07:29:28
Классы можешь писать как хочешь, у тебя не в этом проблема

Google
Konstantin
03.06.2017
07:30:27
У тебя ругается что джанга не видит приложение
ну я слздал проект, прописал классы в моделс, добавил название проложения в сеттингс

как теперь мне можно потестить все что ниже там

типо »> r = Reporter(first_name='John', last_name='Smith', email='john@example.com')

Maksim
03.06.2017
07:31:20
manage.py shell

Konstantin
03.06.2017
07:31:21
https://docs.djangoproject.com/en/1.11/topics/db/examples/many_to_one/

manage.py shell
NameError: name 'Reporter' is not defined

не видит класс

Eugene
03.06.2017
07:32:33
Добавить в админку и тестить там

NameError: name 'Reporter' is not defined
Импорт его сделай

Maksim
03.06.2017
07:32:54
Ну импортировать нужно для начала

Maksim
03.06.2017
07:37:00
from docsapp.models import Reporter

Konstantin
03.06.2017
07:37:29
from docsapp.models import Reporter
ага, разобрался, благодарю

Set
03.06.2017
07:55:21
привет всем



как сделать что бы если нет обращения

к классу он переходил к дургому классу



а то у меня при вводе albums

работает это вьюха

Google
Сергей
03.06.2017
08:03:44
Передвинь ниже slug

Eugene
03.06.2017
08:05:41
Мне кажется, или лучше использовать DetailView

Rookie
03.06.2017
08:15:08
Мне кажется, до тех пор пока len(qs) == 1 надо интересоваться чуть другим, сорри.

Eugene
03.06.2017
08:18:19
ой, даже и не увидел это:D

Rookie
03.06.2017
08:22:09
ой, даже и не увидел это:D
Угу. С этим лучше в битрикс)

Set
03.06.2017
08:37:36
Мне кажется, или лучше использовать DetailView
не detail не пойдет нужно без перезагрузки страницы полностью

я это проблему решил

сейчас хотел обьединить две модели в админке

как это сделать





Eugene
03.06.2017
08:38:59
admim Inline гугли:)

Set
03.06.2017
08:45:05
нее она не подходит

по причине того

что

мультизагрузка

не работает

Сергей
03.06.2017
08:47:18
Set
03.06.2017
08:52:55
вот эту

Google
Ahmed
03.06.2017
08:58:05


Сергей
03.06.2017
09:14:35
вот эту
Собираем мысли в кучу, что за мультизагрузка не работает в инлайнах?

Andrey
03.06.2017
09:27:15
Хм... мне бы тоже интересно услышать. Хотя, что-то подсказывает, что это не самый правильный подход. Ведь достаточно определить base.html, распилить его на блоки и править все кусочки в 1 файле

Eugene
03.06.2017
09:29:42
У меня чаще получается include header footer ну и block content

а так по ситуации, иногда приходится выносить мелкие вещи

Ahmed
03.06.2017
09:30:03
Хм... мне бы тоже интересно услышать. Хотя, что-то подсказывает, что это не самый правильный подход. Ведь достаточно определить base.html, распилить его на блоки и править все кусочки в 1 файле
Я и с base.html пытался что-то сделать. Но честно я запутался с этим шаблонизатором. Я понимаю что base.html это родитель, и там надо создавать блоки типа (navbar, content, footer, и т.д), Но что делать когда допустим есть у меня index.html от куда это все наследовать?

Eugene
03.06.2017
09:31:20
{% extends 'base.html' %} {% block content %} {% endblock %}

Admin
ERROR: S client not available

Andrey
03.06.2017
09:32:01
то, что не переопределишь, останется как в base

Ahmed
03.06.2017
09:33:42
А {% load staticfiles %} только в base.html должен быть или везде надо его ставить?

Eugene
03.06.2017
09:35:41
https://pastebin.com/KbQjx1MG base

сейчас примером покажу, проще будет)

https://pastebin.com/V8Aa1FTq Contact us страница например

Rookie
03.06.2017
09:36:48
Вообще, посчитай это такой аналогией с функциями. Если ты что то планируешь дёргать периодически в разных местах. Можно выносить. Определять блоки. Опять же, от этих кусков в дальнейшем тебе самому будет проще решить то же кеширование кусков.

Centrino
03.06.2017
09:43:32
Привет. Как на django можно делать асинхронные запросы?

Google
Centrino
03.06.2017
09:45:59
с сервера надо запрос сделать

и ждать ответа

Andrey
03.06.2017
09:46:21
Celery

Она много что умеет.

Centrino
03.06.2017
09:47:13
а можно без celery? Хочу странного, только django :D

сколько смотрю, джанго синхронный

Ahmed
03.06.2017
09:49:26
https://pastebin.com/V8Aa1FTq Contact us страница например
Вы почти выдвинули меня в правильную сторону, начинаю уже понимать. Правильно ли я вас понял? base.html https://pastebin.com/tRBECcVK index.html https://pastebin.com/ypfF0XTW

amureki
03.06.2017
09:49:47
сколько смотрю, джанго синхронный
Сколько ни смотри, таким и останется)

Centrino
03.06.2017
09:50:07
надо же двигаться вперед, к асинхронным функциям

b0g3r
03.06.2017
09:50:23
django channels же

но у джанго синхронная архитектура

и такой и будет оставаться

Рустам
03.06.2017
10:10:03
ребят

в кратце

зачем нужен rest?

Dan
03.06.2017
10:10:42
упрощает написание api

Рустам
03.06.2017
10:11:18
у меня сейчас задача

бэкэнд который отвечает json-ом

мне лучше юзать rest или просто JsonResponse?

Dan
03.06.2017
10:18:49
смотря сколько методов реализовать

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