Size: a a a

Django [ru] #STAY HOME

2019 November 19

GS

Grigory Surkov in Django [ru] #STAY HOME
Andrey
"-".join(map(str, [randint(100,999) for _ in range(4)]))
Out[61]: '635-718-464-428'
Работает =)
источник

A

Andrey in Django [ru] #STAY HOME
учи питон, а не джанго😌
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Учу питон по мере изучения джанго)
источник

Т

Тимур in Django [ru] #STAY HOME
"-".join([str(random.randint(100, 999)) for __ in range(4)])
источник

A

Andrey in Django [ru] #STAY HOME
Тимур
"-".join([str(random.randint(100, 999)) for __ in range(4)])
+
источник

АА

Алексей Андреев in Django [ru] #STAY HOME
Всем привет.
Изучаю Django в боевом режиме для себя пишу crm. Чтобы сразу выбрать верные направления возникли следующие вопросы.

1. Как сделать прозрачное "сращивание" админки внутренней с самим интерфейсом(будет использоваться шаблон AdminLTE3), лучше для этого использовать gjango-admin-tool или как-то связывать фронт с админкой(есть ли возможность распределять доступ в админке по разным уровням админов? или лучше вынести это управление в "фронт" и рулить доступом уж от пользователя)

2. Будет делаться веб почта (упрощенная, это даже не почта а общий месенжет принимающий сообщения с сайта через телеграм, может еще какие-то источники обращений-месенжеры...), я плохо искал или нет готовых почтовых приложений для джанги с веб интерфейсом? Если нет веб интерфейса, то какой пакет лучше использовать для обмена почтой(на почтовые сообщения будут навешиваться ярлыки и на основе сообщений будут создаваться связанные заказы), хотелось бы сохранять в базе только сообщения по которым работа ведется, и остальное получать по IMAP и еще необходима функциональность подобная gmail сбора писем в цепочки, и ручного объединения писем в цепочки.

3. Как лучше делать структуру приложения, например почта отдельное приложение, заказы отдельное, но необходимы еще справочники которые будут применяться в разных приложениях такие как материалы, продукты, единицы измерения и так далее, лучше сделать под управление справочниками отдельное приложение? и как их связывать с приложениями на уровне базы или как-то подругому?

4. Так же будут различные настройки например для почтового приложения, ими управлять и хранить лучше в приложении или сделать отдельное приложение, где будут настраиваться другие приложения?

5. Может отказаться от встроенной админки django и сразу писать свою во "фронте"?

P.S. извините, что вопрос такой большой, если тут так нельзя, то удалите ) Спасибо.
источник

АА

Алексей Андреев in Django [ru] #STAY HOME
Надеюсь это не оффтоп.
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
пиши вопросы с отступом в строку. Глаза сломать можно)
источник

Т

Тимур in Django [ru] #STAY HOME
как проходит валидация OneToOne field в джанго формах?
передаю туда объект, он мне говорит что
<ul class="errorlist"><li>url<ul class="errorlist"><li>Select a valid choice. That choice is not one of the available choices.</li></ul></li></ul>

делаю принт того что предаю
смотрю в админке, что можно вручную поставить
он есть в списке
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Тимур
как проходит валидация OneToOne field в джанго формах?
передаю туда объект, он мне говорит что
<ul class="errorlist"><li>url<ul class="errorlist"><li>Select a valid choice. That choice is not one of the available choices.</li></ul></li></ul>

делаю принт того что предаю
смотрю в админке, что можно вручную поставить
он есть в списке
там вроде ожидается ИД
источник

Т

Тимур in Django [ru] #STAY HOME
опа
спс
источник

Н

Никита in Django [ru] #STAY HOME
Никогда не делайте так
источник

АА

Алексей Андреев in Django [ru] #STAY HOME
Artem Gubatenko
пиши вопросы с отступом в строку. Глаза сломать можно)
Извиняюсь, поправил.
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Никита
Никогда не делайте так
В чем подвох?
источник

Н

Никита in Django [ru] #STAY HOME
Grigory Surkov
В чем подвох?
класс модели пустой, а модель описана в изначальной миграции
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Никита
класс модели пустой, а модель описана в изначальной миграции
А как так вышло?)
источник

Н

Никита in Django [ru] #STAY HOME
я даже миграции бахнуть не могу, а переписывать лень
источник

Н

Никита in Django [ru] #STAY HOME
Grigory Surkov
А как так вышло?)
опенсурс, зато у меня есть имена поляков, которые это писали
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Никита
опенсурс, зато у меня есть имена поляков, которые это писали
Убрав CreateModel из этой миграции migratе проходит?
источник

GS

Grigory Surkov in Django [ru] #STAY HOME
Хотя, наверное это не единственная миграция там
источник