Size: a a a

Django [ru] #STAY HOME

2021 March 10

S

Swain in Django [ru] #STAY HOME
Возможно.
источник

Н

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

A

Alexander in Django [ru] #STAY HOME
Нужно держать два пользователя в одной сессии. Для админ-панели и для сайта. С помощью чего реализовать такую задачу?
источник

d

dd in Django [ru] #STAY HOME
Alexander
Нужно держать два пользователя в одной сессии. Для админ-панели и для сайта. С помощью чего реализовать такую задачу?
запусти админку отдельным приложением и задай ему другой SESSION_COOKIE_NAME
источник

N

Nire in Django [ru] #STAY HOME
Alexander
Нужно держать два пользователя в одной сессии. Для админ-панели и для сайта. С помощью чего реализовать такую задачу?
Сайт на чем написан?
источник

S

Swain in Django [ru] #STAY HOME
А есть вариант сделать bulk_create, но только как get_or_create? Я видел на стаке вариант с transaction.atomic, но имеет ли смысл?

https://stackoverflow.com/questions/33991353/django-sql-bulk-get-or-create-possible
источник

C

Cristian in Django [ru] #STAY HOME
Например:
Class First():
title = models.ManyToOneRel(Second)

Class Second()
one = ...
two = ...
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Тогда уж filter_or_bulk_create
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
источник

S

Swain in Django [ru] #STAY HOME
Спасибо.
источник

N

Nire in Django [ru] #STAY HOME
можешь использовать строковое указание
источник

N

Nire in Django [ru] #STAY HOME
'appname.Model'
источник

S

Sergey in Django [ru] #STAY HOME
Всем привет! как можно перенести данные из одной модели в другую не потеряв их? у меня есть модель в которой много полей imagefield, мне нужно их перенести в другую модельку. Проблема в том что проект уже на проде и эти поля не пустые
источник

S

Stanley in Django [ru] #STAY HOME
Sergey
Всем привет! как можно перенести данные из одной модели в другую не потеряв их? у меня есть модель в которой много полей imagefield, мне нужно их перенести в другую модельку. Проблема в том что проект уже на проде и эти поля не пустые
Зайти в БД на проде и перенести c помощью конструкции INSERT SELECT на чистом SQL
источник

S

Stanley in Django [ru] #STAY HOME
либо писать скрипт, кот получит все данные с 1 модели и выполнить bulk_create для записи в другую, но проще в БД
источник

S

Stanley in Django [ru] #STAY HOME
Скопируй БД на локалку и напиши SQL запрос оттестируй его, после выполнишь на проде
источник

S

Stanley in Django [ru] #STAY HOME
Если поля во 2 модели не пустые то UPDATE выполнить, выбрав данные из 1 таблицы
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Nire
'appname.Model'
Если в одной апке - можно только модель указывать
источник

N

Nire in Django [ru] #STAY HOME
Nikolay Cherniy
Если в одной апке - можно только модель указывать
Можно, но по мне красивее через указание аппки
источник

S

Sergey in Django [ru] #STAY HOME
Stanley
Зайти в БД на проде и перенести c помощью конструкции INSERT SELECT на чистом SQL
я все это сделал через кастомные миграции, вроде получилось. Такой подход норм?
источник