
sic transit
19.08.2017
17:32:18
django-debug-panel?
toolbar?

Клим
19.08.2017
17:33:42
а. Увидел, посмотрю спс

Stanislav
19.08.2017
20:05:32
Привет, нужен совет, возможно кто то решал такую задачу. Есть Django model, ее сохранение происходит в 4 степа, Я использовал Django SessionWizard для этих целей, в принципе отрабатывает нормально, сохраняет все в базу по достижению последнего степа. Сейчас задача стоит в том, чтобы предоставить возможность сохранять состояние на форме, и возможность сохранять обьект like is draft, и отображать его в кабинете, как черновик, и при желании пользователь переходит на форму, и продолжает с последнего места на котором он остановился. Буду очень благодарен, за любой совет, провозился пол дня, ничего внятного не создал.

Google

Andy
19.08.2017
21:08:49
Привет, нужен совет, возможно кто то решал такую задачу. Есть Django model, ее сохранение происходит в 4 степа, Я использовал Django SessionWizard для этих целей, в принципе отрабатывает нормально, сохраняет все в базу по достижению последнего степа. Сейчас задача стоит в том, чтобы предоставить возможность сохранять состояние на форме, и возможность сохранять обьект like is draft, и отображать его в кабинете, как черновик, и при желании пользователь переходит на форму, и продолжает с последнего места на котором он остановился. Буду очень благодарен, за любой совет, провозился пол дня, ничего внятного не создал.
Добавь поле статус, стэп, что угодно, и давай редактировать, если юзер не достиг последнего шага. На последнем переводи в окончательный статус.
Самое простое и быстрое

Mr Earnest
20.08.2017
04:15:19
Категорий может быть любое количество

Клим
20.08.2017
05:02:56
category__in =

Senpos
20.08.2017
05:20:38
Видел статьи на эту тему, делали примерно так:
class ItemSearchView(ListView):
model = Item
def get_queryset(self):
queryset = Item.objects.all()
words = self.request.GET.get('q').split()
q_objects = [Q(name__icontains=word) for word in words]
return queryset.filter(reduce(operator.or_, q_objects))
upd.
Упс, тут нужно кокнертные категории проверять :) Тогда сори, это не совсем то

Артем
20.08.2017
07:21:05
Кто запускал Джанго на центос6 - что за колдунство нужно?
Даже pip не ставиться ?

Sonniy
20.08.2017
07:22:17
собери из исходников с гитхаба)

Артем
20.08.2017
07:23:00
pip?
Я так понимаю он не соберётся без зависимости setuptools
Если есть у кого ссылка - спасибо

Григорий
20.08.2017
07:24:29
Используй докер
И не будет проблем

Sonniy
20.08.2017
07:25:04
мне кажется человеку нужно немного вкатиться в программирование перед тем как тыкать докер

Google

Sonniy
20.08.2017
07:25:16
если у него с такими вещами траблы возникают(

Григорий
20.08.2017
07:25:48
Разобраться с докером мне кажется проще, чем вот то что он делает
Как можно разобраться, когда окружение не работает
В крайнем случае можно вагрант использовать с убунтуй

Sonniy
20.08.2017
07:29:42
имхо, собрать надо уметь, плюс повышение навыка работы с гуглом

Артем
20.08.2017
07:30:48

Григорий
20.08.2017
07:31:22
Что?

Eugene
20.08.2017
07:31:22
уезжай на VPS :)

Григорий
20.08.2017
07:31:37
??

Артем
20.08.2017
07:32:05

Eugene
20.08.2017
07:32:46

Sonniy
20.08.2017
07:33:04
до всегда рад предоставить хостинг)

Артем
20.08.2017
07:33:35
А я в дебиан и иже с ним сидел всегда
Там все до безобразия просто ибо все пакеты свежие

Eugene
20.08.2017
07:35:02

Артем
20.08.2017
07:35:30

Sonniy
20.08.2017
07:35:34
в дебиане? ты хотел сказать стабильные, свежестью там редко пахнет)

Артем
20.08.2017
07:35:35
Но потом

Google

Артем
20.08.2017
07:36:01

Диёр
20.08.2017
07:37:47

Artem
20.08.2017
07:38:58

Артем
20.08.2017
07:40:15
Жесть инструкция по установке pip зависит от setuptool инструкция по установке setuptools - pip instsll setuptools ???

Andy
20.08.2017
07:53:40

Артем
20.08.2017
07:54:11

Andy
20.08.2017
07:54:21
Какой?

Артем
20.08.2017
07:55:08
3.5
Пробую по инструкции пересобрать с zlib

Andy
20.08.2017
07:55:59

Артем
20.08.2017
07:56:39
Да - он ругается на zlib

Andy
20.08.2017
07:57:28
Ну тогда как бы очевидно, собери с ним

Артем
20.08.2017
07:58:10
Ураааа

egon
20.08.2017
07:58:14

Артем
20.08.2017
07:58:17
Установил
Всем спасибо за отзывы
Или отклики
Если что кому на будущее - нужно обязательно собирать питон после установки zlib в том числе дев

Andy
20.08.2017
07:59:35
Установил
И вообще
https://wiki.centos.org/de/AdditionalResources/Repositories/

Артем
20.08.2017
08:12:24

Google

Артем
20.08.2017
08:12:43
Проблема то оказалась просто в zlib )))
Все шуршит теперь

Panda
20.08.2017
08:36:45
Есть смысл нв джанго запускать самый простой, рядовой, обычный сайт?

Admin
ERROR: S client not available

Panda
20.08.2017
08:37:08
Ну самый обычный

sic transit
20.08.2017
08:37:28
index.html
Бери фреймворк index.html

Panda
20.08.2017
08:39:09

иван
20.08.2017
08:39:12
а из TXT перекомпилировать в index.html сложно ?

sic transit
20.08.2017
08:39:40

Alex
20.08.2017
11:05:57
Есть какой-нибудь мануал по написанию тестов на Джанго?

sic transit
20.08.2017
11:06:15
начни с доков

Massimo
20.08.2017
11:08:27

sic transit
20.08.2017
11:10:02

b0g3r
20.08.2017
11:45:29

Григорий
20.08.2017
12:04:10
берите вот это
https://pytest-django.readthedocs.io/en/latest/

Eugene
20.08.2017
12:04:50
А мне до Джанго webtest понравился

Григорий
20.08.2017
12:05:22
Сомниваюсь что он удобнее и лучше pytest

ilya
20.08.2017
12:05:33
а unittest ещё актуален? Или уже всё?

Google

Григорий
20.08.2017
12:06:23
тут лучше хоть как то сделать тесты

b0g3r
20.08.2017
12:06:29
к пайтесту у меня есть набор вполне обоснованных претензий: неявность всей системы, очень много магии, которую очень трудно отлаживать, если лезешь глубже, проблемы с наращиванием вложенности тестов
но это всё равно лучше чем юниттест, имхо :)

Denis
20.08.2017
12:06:50

Григорий
20.08.2017
12:07:12
Во всех проектах использую pytest, ни каких проблем нет

serbernar
20.08.2017
12:07:33
Ну да, я тоже выбрал пайтест юниттесту

Григорий
20.08.2017
12:07:34
уж особенно с наращиванием вложенности тестов

Massimo
20.08.2017
13:05:16
Есть разница для джанго проекта брать ubuntu или дебиаН?

Григорий
20.08.2017
13:12:05
А сами как думаете?
Такого вопроса вообще не должно быть в 2017 году. Вам вообще без разницы какая у вас хостовая машина, потому что все Джанго приложения запускаться в докер контейнре

Denis
20.08.2017
13:15:51
Живу с венвами, прекрасно себя чувствую
И деплой быстрее, и места меньше занимают, и жрут меньше