
IНЖАЛИД DPИЖЕ
14.06.2017
16:25:22
а команда есть кроме тебя?
или это тестовое?

Егор
14.06.2017
16:27:07
Ну скажем так, дали проект чтобы джангу изучил, но особо помощи ни какой от команды

IНЖАЛИД DPИЖЕ
14.06.2017
16:27:22

Google

IНЖАЛИД DPИЖЕ
14.06.2017
16:27:31
перезагружай каждый раз и всё

Егор
14.06.2017
16:28:22
Хочу сделать чтоб работало хоть как, а там уже постепенно будет оптимизация, лучшие решения по степени изучения

Marperia
14.06.2017
16:30:13
ses_id передавать через regexp в ссылке.
Это, к слову, первая страница в документации джанги.

Егор
14.06.2017
16:34:16
Спасибо всем за помощь, буду курить документацию

Ahmed
14.06.2017
17:58:21
Ребята, как очистить кэш джанги? По-моему у меня джанга прогнала, не видит статику

ultranoise ?
14.06.2017
17:59:03
./manage.py clear -b

Ahmed
14.06.2017
18:03:35

Dan
14.06.2017
19:00:38
Нет вроде такое команды

Mikhail
14.06.2017
19:20:52
Ребята, подскажите, как сделать в форме такой функционал. Если есть определнная комбинация значений в форме, и такая уже встречается в модели, то вместо создания новой insert модели, обновится значение с заданными параметрами.
Логика, если пользователь добавляет то, что уже и так есть в базе - то мы только обновляем значние цены, а не плодим одинаковые товары?
Я патыюсь переодпределить save в форме, но пока безуспешно
def save(self, commit=True):
self.instance = ContOption.objects.get(pk=1)
return super(ContOptionForm, self).save(commit=commit)

Google

IНЖАЛИД DPИЖЕ
14.06.2017
19:24:13

Mikhail
14.06.2017
19:27:15
А с каким событие формы это связать. Или связать с методом формы save()?

IНЖАЛИД DPИЖЕ
14.06.2017
19:29:23
save, да
когда коммит тру
(блин уже забыл всё)

Mikhail
14.06.2017
19:29:50
спасибо, буду копать :)

Eugene
14.06.2017
19:37:54
https://github.com/aldryn что это за чудо?

Korolll
14.06.2017
20:14:11
Привет, использую Django 1.11 c PostgreSQL 9.6. Есть моделька в которую нужно первое записывать, огромное количество объектов, второе искать первый объект который проходит фильтрацию и удалять его, третье считать количество объектов по заданному фильтру. Кто-нибудь знает, как можно решить эту задачу средствами PostgreSQL и Django ORM, максимально эффективно?

Сергей
14.06.2017
20:20:25
Наверно
Первое bulk_create
Третье count(), annotate, aggregate, when, case всё от сложности зависит
На крайняк без Орм прямые запросы в БД..

IНЖАЛИД DPИЖЕ
14.06.2017
20:52:11
максимально эффективно - иногда использвать https://docs.djangoproject.com/en/1.11/ref/models/querysets/#extra
не забывать про Q-объекты
на крайняк всегда есть .raw()

Korolll
14.06.2017
22:08:29

Рустам
15.06.2017
05:54:49
всем привет
Есть модель, с кучей FK, стоит задача отдавать их с помощью json
можно как нибудь сделать так чтобы в полях лежали не айдишники FK, а конкретно строка из __str__
?

Dan
15.06.2017
05:57:47
в смысле ?

Denis
15.06.2017
05:58:00

Google

Denis
15.06.2017
05:58:34
сделать себе сериалайзеры на свой вкус и вложить FK'шные друг в друга

Рустам
15.06.2017
05:59:16
в смысле ?
"[{\"model\": \"Catalog.company\", \"pk\": 2, \"fields\": {\"type\": 1, \"sector\": 2, \"country\": 1, \"logo\": \"star-icon_51G05J3.png\", \"user\": 1, \"name\": \"Industrial\", \"description\": \"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusantium atque delectus eum fuga hic ipsa ipsum placeat quasi repellendus repudiandae.\", \"tariff\": 1, \"site\": \"http://beindustrial.com/\", \"catalog\": \"manage.py\", \"year_of_discovery\": null, \"amount_of_workers\": null, \"income\": null, \"countries_of_export\": null, \"complete_projects\": null, \"views\": 103, \"redirects\": 0, \"contact_views\": 0}}]"
вот в таком виде сейчас сериализуется
вместе type: 1 хотелось бы конкретно имя этого тайпа

Denis
15.06.2017
06:00:10
drf?
django rest framework

Dan
15.06.2017
06:00:30

Рустам
15.06.2017
06:00:32
ну я вот сейчас смотрю в его сторону
окей, тогда сейчас раскурю drf

Denis
15.06.2017
06:04:27

IНЖАЛИД DPИЖЕ
15.06.2017
06:14:57
++

IНЖАЛИД DPИЖЕ
15.06.2017
06:15:01
drf боженька
даёт CRUD ебащить в неистовой краткие сроки

Denis
15.06.2017
06:16:33
Есть ещё графен, но он для graphql api http://graphene-python.org/

Рустам
15.06.2017
07:26:41
Как в drf сказать чтобы юзал все поля
?
в сериализаторе

Erzh
15.06.2017
07:33:35
DRF вообще крутая штука. После него нет желания пользоваться обычными джанговыми вьюхами ? Отдал JSON и делай с ним что хочешь на фронте

Denis
15.06.2017
07:48:54
https://github.com/tomchristie/apistar

Google

Andrey
15.06.2017
07:50:53

Рустам
15.06.2017
07:52:14

Вадим
15.06.2017
08:37:53
привет подскажите самый лучший способ добавить новые поля в модель юзер джанго 1.11

Andrey
15.06.2017
08:39:49
А там есть разные способы?
А

Admin
ERROR: S client not available

Andrey
15.06.2017
08:39:55
Модель юзер
пардон
Конкретно я наследуюсь от модели User и создаю свою модель, условно, Person

Вадим
15.06.2017
08:41:16
а ясно. а гугл мне показал разные способы, спасибо

Andrey
15.06.2017
08:54:49

Dan
15.06.2017
09:00:02
да лучше использовать AbstractUser или AbstractBaseUser
для наследования при создании своей модели

Вадим
15.06.2017
09:02:21
спасибо

Vlad
15.06.2017
11:06:34
Ребят подскажите пожалуйста, на джанге написал простую приложуху, просто добавить запись чтоб можно было, в формочке шаблона {% csrf_token %} прописал , во вьюхе args.update(csrf(request)) имеется и хоть убей CSRF verification failed. Request aborted. Гугл говорит что нужно RequestContext юзать, но я когда-то и без него писал что-то подобное, кажется я не вижу чего-то очевидного

Илья
15.06.2017
11:20:22
Кто онлайн кассу подключал? Есть несколько вопросов. Например как оформлять частичные доплаты или оплату заказа бонусными баллами?

Dan
15.06.2017
11:34:36

Mr Earnest
15.06.2017
11:35:08
Господа, как делается рекурсивный вывод в шаблоне?) Мне надо вывести комментарии и всех кто ответил на данный комментарий, так же ответы ответимшим и так до конца :D Я вот даже не предтставляю себе, как это делается ?

Dan
15.06.2017
11:35:59
не надо рекурсию

Google

Eugene
15.06.2017
11:36:00
на django-mptt посмотри, там есть

Mr Earnest
15.06.2017
11:36:30
на mptt видел, пользовался, но мне почему то кажется это работает только в пределах mptt

Dan
15.06.2017
11:37:02

Mr Earnest
15.06.2017
11:37:38
интересно как это делать циклом, если мы не знаем, сколько подкомментариев у нас будет

Dan
15.06.2017
11:37:54
почему не знаем ?
ты хочешь аяксом ответы погружать ?

Ilgiz
15.06.2017
11:38:35

Mr Earnest
15.06.2017
11:38:49
я конечно любитель по танцевать с аяксом, но вот ирархические комментарии елаю в первый раз, поэтому пока что обойду аякс стороной :D

Ilgiz
15.06.2017
11:39:34
юзай mptt не парься, и вот как рендерить на template https://django-mptt.github.io/django-mptt/templates.html

Mr Earnest
15.06.2017
11:39:35
смотрю на шаблон и тихонько охуеваю :D

Ilgiz
15.06.2017
11:39:50
там не сложно

Mr Earnest
15.06.2017
11:39:59
Оке, попробую, спасибо)
всем ^__^

Vlad
15.06.2017
12:30:49