
Артем
09.06.2017
14:05:50
скажем индеец и тунгус))
вот как мне подсунуть в Pet.objects.filter(owner=Owner)

Igor
09.06.2017
14:08:55
Откуда приходит поле, по которому нужен фильтр?
в filter можно пихать dict

Google

Pavel
09.06.2017
14:09:36
Если что, то фильтр можно строкой собрать

Артем
09.06.2017
14:10:02
типа прям строку ему сунуть?

Pavel
09.06.2017
14:10:35

Igor
09.06.2017
14:11:10
objects.filter(**(dict(id='whatever')))

Pavel
09.06.2017
14:11:34
.filter(**{'field__ne':'value'})

Артем
09.06.2017
14:14:47
objects.filter(**{"customer_name__"+customer_cat:c.id})
это нормально? или как краб? )))
а так работает! СПАСИБО БОЛЬШОЕ!
все никак не могу прочувствовать силу словарей ))) Ведь питон чуть более чем полностью из словарей хех! Еще раз СПАСИБО!!!!

Andrey
09.06.2017
14:28:59
ребят, вопрос такой - внедряю в проект django-shop, и там используется django-angular, а уже в нем в классе widgets идет импорт django.forms, так вот вылетает с ошибкой module 'django.forms.widgets' has no attribute 'ChoiceFieldRenderer' . джанга последняя, django-angular тоже, не понимаю, что нет, кто нибудь сталкивался с подобным?
питон третий

Артем
09.06.2017
14:32:47
сделай в shell -> dir(django.forms.widgets) увидишь все атрибуты

Igor
09.06.2017
14:49:44
Подскажите, как в Джанго явно указать id обьекта при создании m2m обьекта?
Что-то вроде OE.objects.create(f1_id = 3, f2_id=7)

Google

Dan
09.06.2017
14:50:17
что нужно сделать ?

Igor
09.06.2017
14:50:47
Есть таблица, F1, F2, и таблица F1F2.
Нужно создать обьект класса F1,F2(явно указанный m2m)
С некоторыми обьектами с F1, F2, чьи id известны

Dan
09.06.2017
14:52:39
объекты F1 и F2 доступны, или только id-шники?

Igor
09.06.2017
14:57:04
Разобрался: Достаточно просто создать обьекты класса F1, F2 с указанными id, и просто их передать в F1F2 конструктор. Выбирать их из базы необязательно

amureki
09.06.2017
15:04:31
Интересна тенденция, что большая часть вопросов у нас ту (или мне так кажется) по орм и схеме бд :)

Rookie
09.06.2017
15:05:06
И админка

Dan
09.06.2017
15:34:34
я бы сегодня спрасил кто придумал redux и с как его вообще употреблять
но меня уже отпустило

Mr Earnest
09.06.2017
15:45:04
Подскажите, пожалуйста, как вот такие разделы создавать?
"Права доступа"
или пальцем на докуму

Senpos
09.06.2017
15:45:26
fieldset

Mr Earnest
09.06.2017
15:45:47
хм, сейчас по курю, благодарю

Senpos
09.06.2017
15:47:55
Видео с Пайкона, где как-раз обсуждают fieldsets: https://youtu.be/XphJRQ3AzMU?t=4064

Rookie
09.06.2017
16:06:20

Dan
09.06.2017
16:06:35
про redux ?

Eugene
09.06.2017
16:07:46
Тыкаюсь немного в редуксе, так офигенно все, но объяснить как это все работает хз'D
Могу лишь кинуть Линк на курс от автора

Mr Earnest
09.06.2017
16:23:55

Google

Mr Earnest
09.06.2017
16:24:15
инлайном понял, но так не по феншую :D

Eugene
09.06.2017
16:26:54
Всмысле?
Модельку переопределил?
Перепредели стандартную модельку

Mr Earnest
09.06.2017
16:28:51
Всмысле?
Модельку переопределил?
Перепредели стандартную модельку
class UserInMinecraft(admin.StackedInline):
model = MinecraftUser
can_delete = False
verbose_name = 'Minecraft аккаунт'
# fields = ['avatar']
class UserAdminMy(UserAdmin):
inlines = (UserInMinecraft,)
admin.site.unregister(User)
admin.site.register(User, UserAdminMy)
Сейчас у меня вот так

Eugene
09.06.2017
16:30:37
давай сначала.
Что тебе нужно сделать, и как должно работать?
Ну и покажи модельку

Mr Earnest
09.06.2017
16:31:40

Eugene
09.06.2017
16:32:03
А, тебе наверное надо переопределять и делать свою модель юзера
https://docs.djangoproject.com/en/1.11/topics/auth/customizing/#a-full-example

Mr Earnest
09.06.2017
16:33:06
суть в том, что бы убрать именно "Minecraft аккаунт: #1"
Я понял как создать свою модель с fieldsets, но не как не врублюсь, как добавить уже из своей модели в модель User дополнительные поля в виде fieldsets со своим заголовком.
Ошибку получал django.core.exceptions.FieldError: Unknown field(s) (is_activ, mine_name) specified for User
Оно и понятно, полей то там нет в User...

Daniil
09.06.2017
17:02:56
После настройки social auth попытался миграцию осуществить, в результате получилось вот это:
from django.utils.importlib import import_module
ImportError: No module named 'django.utils.importlib'
Это из файла
File "/home/daniil/someenv/myenv/lib/python3.5/site-packages/social_auth/models.py", line 4, in <module>

Mr Earnest
09.06.2017
17:04:36
ну тут он как минимум пишет что ты используешь какой то модуль, которого нет(No module named 'django.utils.importlib)
точнее который ты либо не подключил, либо его реально нет

Daniil
09.06.2017
17:06:39
рили?
я не допер, спасибо
Получается, что с 1.7 версии Django требуется from django.utils.module_loading import import_module Кто-нибудь еще пользуется Django-social-auth?

Yaroslav
09.06.2017
17:52:16

Ahmed
09.06.2017
19:34:45
Ребята, какой либу использовать для регистрации пользователя на сайте с помощью социальных сетей?

Matz
09.06.2017
19:35:21
django-allauth

Google

Ahmed
09.06.2017
20:04:01

amureki
09.06.2017
20:04:45
Работает)

Matz
09.06.2017
20:08:02

Eugene
09.06.2017
20:08:21

Ahmed
09.06.2017
20:27:22

Admin
ERROR: S client not available

amureki
09.06.2017
20:54:51
он еще осенью 16года поддерживал 1.10
документацию то стоит смотреть :)

b0g3r
09.06.2017
21:29:01
Что-то не так сделал

Рустам
10.06.2017
06:13:45
Ребят
напомните
как квери сеты складывать
?

Dan
10.06.2017
06:17:21
что значит складывать ?

Рустам
10.06.2017
06:17:57
ну склеивать
все, вспомнил

Dan
10.06.2017
06:18:49
я думаю надо приводить queryset к list-у
или есть другой вариант ?

Google

Рустам
10.06.2017
06:19:05
функцию Chain вспомнить не мог

Ahmed
10.06.2017
09:15:09
Ребята, есть статья как делать на сайте регистрацию пользователей?
Регистрация с входом на сайт

Andrey
10.06.2017
09:22:44
Официальная документация. Там максимально прозрачно все)

Alexander
10.06.2017
10:53:30

Alex
10.06.2017
13:19:09
Уважаемые знактоки! Внимание вопрос: Есть две модели, встроенные друг с другом в админке через ModelAdmin (inlines = [FlatImageInline]) . Вопрос такой, каким образом встроить их через формы? Есть страница с добавлением нового объявления, необходимо встроить добавление Изоброажений, и отправку этого всего через Один Сабмит.

Сергей
10.06.2017
13:20:32

Alex
10.06.2017
13:21:05
Нет, в Админке всё норм. Делаю отдельную страницу для Зарегистрированного Юзера, для добавления объявления.
В этом вопрос)
Ребят, есть идеи?

Сергей
10.06.2017
14:22:50
Можно изучить как это сделано в админке или сделать динамическую форму и обработку во вьюшке циклом пришедших картинок, потом булк крит

vadim
10.06.2017
14:36:05
если повторить поведение админки с инлайнами - есть батарейка
ну или https://stackoverflow.com/questions/20405018/django-creating-an-inline-formset-similar-to-the-admin-interface

Dan
10.06.2017
15:02:14
Я это решал ajax загрузкой изображений
Но важно чтобы объект в твоем случае объявоение уже было создано
А вообще для этого есть formset они как раз это решают

vadim
10.06.2017
15:03:42
formset без js идет, надо допил делать чтобы добавлять изменять