@pydjango

Страница 1244 из 1273
Bogdan
10.05.2018
09:51:05
сортировать cars по id надо видимо

Maxim
10.05.2018
09:51:22
как правило все равно либо будешь делать тестовове либо на собеседовании поймут уровень знаний
Ну это понятно) А еще такой вопрос, на сколько сильно надо вникать в девопс? База или углубляться? Товарищи говорили, что требуют

Google
Dan
10.05.2018
09:53:15
на сколько углублено во много зависит от конторы

Lazoreth
10.05.2018
09:54:04
сортировать cars по id надо видимо
Они по дефолту сортируются по id

Dan
10.05.2018
09:54:32
некоторые разделяют так что ты дальше мердже реквеста в devel не идешь в некоторых ты занимаешься всем подряд

Bogdan
10.05.2018
09:54:45
Они по дефолту сортируются по id
значит формы не id отсортированы

Lazoreth
10.05.2018
09:55:19
значит формы не id отсортированы
Спасибо за помощь, отсортировал обьекты которые в форму уходят и всё заработало

Пол дня блин промучался пока не понял что с сортировкой что-то

Bogdan
10.05.2018
09:56:02
как обычно, забыта казалось бы очевидная вещь)

Dan
10.05.2018
09:58:33
а почему формсет заполняется zip-ом ?

Lazoreth
10.05.2018
10:02:27
как обычно, забыта казалось бы очевидная вещь)
Раньше проблем небыло, тут почему-то появились

а почему формсет заполняется zip-ом ?
Без упаковки формсета и списка обьектов в зип не получится в итераторе вывести в одну строку форма-обьект

Dan
10.05.2018
10:04:32
на сколько я понял это для initial/instance заполнения данных ?

Lazoreth
10.05.2018
10:04:43
Да

Google
Dan
10.05.2018
10:05:20
а через встроенные механизмы не получается ?

Lazoreth
10.05.2018
10:05:59
Нет. Если честно сейчас уже даже не вспомню почему, давно занимался

Но могу скинуть код. Если подскажешь как сделать лучше - буду благодарен

Dan
10.05.2018
10:07:33
я с формсетами не работал но думаю zip это не правильно и должен быть встроенный механизм

Dan
10.05.2018
10:08:01
собственно поэтому и спрашиваю

Lazoreth
10.05.2018
10:08:30
Кароче, там обьект-сборная солянка из FK class Car(models.Model): owner = models.ForeignKey(Client, on_delete=models.PROTECT, verbose_name="Владелец") auto = models.ForeignKey(Auto, on_delete=models.PROTECT) controller = models.ForeignKey(Controller, on_delete=models.PROTECT) sim = models.ForeignKey(Sim, on_delete=models.PROTECT, verbose_name="Номер сим-карты") billingstate = models.BooleanField(default=True, verbose_name="") history = HistoricalRecords()

Прикол в том что если выводить через instance и форму, то там форма генерит для каждого поля ChoiceField, куда грузит все обьекты из базы как в админке

Я сделал поля в форме hiddeninput, и она выводит только то что мне нужно

class CarListForm(forms.ModelForm): choices = {"На обслуживании": True, "Не обслуживается": False} owner = forms.ModelChoiceField(queryset=Client.objects.all(), widget=forms.HiddenInput) auto = forms.ModelChoiceField(queryset=Auto.objects.all(), disabled=True) #widget=forms.TextInput(attrs={'size':10, 'title':"test"})) sim = forms.ModelChoiceField(queryset=Sim.objects.all(), widget=forms.HiddenInput) controller = forms.ModelChoiceField(queryset=Controller.objects.all(), widget=forms.HiddenInput)

хз понятно или нет

Dan
10.05.2018
10:11:07
если честно не очень

если сейчас работает, то ладно уже

Bogdan
10.05.2018
10:12:28
я с формсетами не работал но думаю zip это не правильно и должен быть встроенный механизм
несколько раз народ уже показывал похожий код с зипом. там где-то в примере он мелькает и все копипастят

Dan
10.05.2018
10:13:07
на офф доках не наталкивался

Lazoreth
10.05.2018
10:15:42
Если бы были обьекты не через foreignkey привязаны - можно было бы обойтись без зипа и hiddenwidged. А так он выводит в форме ВСЕ обьекты модели на которую ссылается ForeignKey и начинается гемор

Он фактически всю базу в одну страницу впихивает

Артем
10.05.2018
11:07:52
народ кто сталкивался при попытке создать venv падает с —- > Failing command: ['....../test11/bin/python3.6', '-Im', 'ensurepip', '--upgrade', '--default-pip']

после обновы с 3.6.3 на 3.6.5 (((

Google
Артем
10.05.2018
11:08:53
не работает окружение ((

Dan
10.05.2018
11:09:33
а ты пытаешься создать venv в venv ?

Артем
10.05.2018
11:10:29
нет

Dan
10.05.2018
11:10:44
а по пути очень похоже что та

Артем
10.05.2018
11:10:45
python3.6 -m venv test

Dan
10.05.2018
11:11:11
почему путь такой test11/bin/python3.6 ?

Артем
10.05.2018
11:11:24
он пишет что типа не доступен пакет хотя все стоит

почему путь такой test11/bin/python3.6 ?
а да это я стер там полный от home

это то как мне показалось не принциписально)

The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu systems, you need to install the python3-venv package using the following command.

вот че выдает перед ошибкой

хотя все пакеты стоят

и просит поставить python3-venv - он стоит

и 3.5 и 3.6

Dan
10.05.2018
11:12:51
ну получается что ты пытаешься создать venv от python который уже в venve ?

Артем
10.05.2018
11:13:04
нет

Dan
10.05.2018
11:13:28
ну если питон у тебя в домашней директории то это не системный

Артем
10.05.2018
11:13:53
Bogdan
10.05.2018
11:14:00
deactivate сделай, если выполнится - то это виртуалка

Артем
10.05.2018
11:14:26
Google
Dan
10.05.2018
11:14:53
почему тогда такие пути ?

Bogdan
10.05.2018
11:15:28
тогда ensurepip не стоит в новом питоне может?

Артем
10.05.2018
11:17:13
Dan
10.05.2018
11:17:20
у меня 3.6.5rc1нормально работает

Артем
10.05.2018
11:18:12
у меня 3.6.5rc1нормально работает
везет, у меня вот в py3.6.3 все прекрасно было. накатил обнову и все ((

Bogdan
10.05.2018
11:18:38
а старая версия снеслась или параллельно поставились?

Артем
10.05.2018
11:18:41
уже несколько вариаций перепробовал вплоть до реконфигура локалей (стакооверфлоу советовал)

Bogdan
10.05.2018
11:19:39
попробуй снести пакет venv, снести питон, и заново накатить

хз что там могло в путях отвалиться

Артем
10.05.2018
11:20:04
да самое прикол что в py3.5 все нормал - дурит именно py3.6.5

все три py, dev, venv

и нифига

Bogdan
10.05.2018
11:20:52
мда... откатывайся до 3.6.3 тогда, если ни кто не поможет

Set
10.05.2018
11:24:01
привет подскажите в чем может быть проблема http://dpaste.com/34STP24

Bogdan
10.05.2018
11:27:41
а в .5 какие-то важные изменения есть? я как то за минорными версиями не слежу особо

DEFACE
10.05.2018
11:33:49
Подскажите пожалуйста, чем можно сгенерировать crud для моделей? Лень руками писать

Artyem
10.05.2018
11:34:19
а в .5 какие-то важные изменения есть? я как то за минорными версиями не слежу особо
серьёзные подозрения что это из-за бампа pip версии до 9.0.3, там всяких проблем с ними повылазило

Google
Артем
10.05.2018
11:34:21
если у кого такая же трабла будет - мне помогло: sudo apt install python3-distutils

Set
10.05.2018
11:35:28
'LotsFilter' object has no attribute 'visible_fields'

DEFACE
10.05.2018
11:42:58
Лень двигатель прогресса

Серёга
10.05.2018
11:44:06
напиши свой скрипт для круд и потом запускай его =)

и лень не предашь и пользу себе принесешь

Dan
10.05.2018
11:46:00
Лень двигатель прогресса
тут вам не рельсы молодой человек

Eugene
10.05.2018
11:55:10
?

Maksym
10.05.2018
11:57:45
Лень!? Это тебе чувак не жопаскрипт
там уже все ок в жс (тайпскрипт), избавили сервер от костылей разработки под монопольную платформу=)

Artem
10.05.2018
12:04:39
там уже все ок в жс (тайпскрипт), избавили сервер от костылей разработки под монопольную платформу=)
Если сервер(ноду) и исправили, то всякие библиотеки накидывают на вентилятор с тонной зависимостей

efythonic
10.05.2018
12:21:32
'LotsFilter' object has no attribute 'visible_fields'
Проверь в модели LotsFilter присутствует ли поле visible_fields. Ты в translation.py в fileds указал его, а в модели нет.

Dan
10.05.2018
12:22:05
пологаю что это не модель я класс фильтра

Set
10.05.2018
12:27:43
В ней там баг выпадает

Dan
10.05.2018
12:35:10
Верно )
надо код смотреть

Set
10.05.2018
12:36:05
Да я сделал как на прошлом проекте

Через фильтрсет

Завтра гляну

Еще раз

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