@pydjango

Страница 315 из 1273
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
./manage.py clear -b
Unknown command: 'clear'

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
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
на крайняк всегда есть .raw()
Спасибо, за ответ)

Рустам
15.06.2017
05:54:49
всем привет

Есть модель, с кучей FK, стоит задача отдавать их с помощью json

можно как нибудь сделать так чтобы в полях лежали не айдишники FK, а конкретно строка из __str__

?

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

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
можно как нибудь сделать так чтобы в полях лежали не айдишники FK, а конкретно строка из __str__
как ты приводишь к json-у ? а вообще если пишешь что то вроде API то да django rest framework

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

окей, тогда сейчас раскурю drf

Denis
15.06.2017
06:04:27
окей, тогда сейчас раскурю drf
Легче один раз научится им пользоваться чем писать свои api-велосипеды

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
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
а ясно. а гугл мне показал разные способы, спасибо

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
Кто онлайн кассу подключал? Есть несколько вопросов. Например как оформлять частичные доплаты или оплату заказа бонусными баллами?

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

не надо рекурсию
альтернативное предложение?

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

Dan
15.06.2017
11:37:54
почему не знаем ?

ты хочешь аяксом ответы погружать ?

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




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