Size: a a a

Django [ru] #STAY HOME

2019 December 30

T

Tim in Django [ru] #STAY HOME
Mike
Как исправить `django.db.utils.ProgrammingError: column "feedback_id" of relation "feedback_screenshot" does not exist
LINE 1: INSERT INTO "feedback_screenshot" ("feedback_id", "image") V...` ?
Использую Postgres, все миграции удалял, делал makemigrations and migrate стопятсот раз уже. Код рабочий, проверял на sqlite3. Блин, достала уже это всё.
Если данных в базе нет, дропни ее полностью и заново миграции сделай. То есть удали db.sqlite
Или почистил таблицу с миграциями
источник

M

Mike in Django [ru] #STAY HOME
Tim
Если данных в базе нет, дропни ее полностью и заново миграции сделай. То есть удали db.sqlite
Или почистил таблицу с миграциями
данные есть. Я уже думаю дёрнуть от туда нужные таблицы и создать новую базу.
источник

A

Art in Django [ru] #STAY HOME
Art:
Народ кто нибудь знает как через django-endesive проверить подписан ли пдф?
Есть файл с сертификатом. И нужно проверить подписан ли этим сертификатом
источник
2019 December 31

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Mike
Как исправить `django.db.utils.ProgrammingError: column "feedback_id" of relation "feedback_screenshot" does not exist
LINE 1: INSERT INTO "feedback_screenshot" ("feedback_id", "image") V...` ?
Использую Postgres, все миграции удалял, делал makemigrations and migrate стопятсот раз уже. Код рабочий, проверял на sqlite3. Блин, достала уже это всё.
Покажи, пожалуйста, код модели Screenshot
источник

M

Mike in Django [ru] #STAY HOME
Pavel Zagrebelin
Покажи, пожалуйста, код модели Screenshot
class Screenshot(models.Model):

   feedback = models.ForeignKey(Feedback, on_delete=models.CASCADE)
   image = models.ImageField(upload_to="uploads/feedback/", verbose_name="Images", blank=True)
источник

M

Mike in Django [ru] #STAY HOME
Я вообще не знаю как это и парить. Эти миграции, одни проблемы.
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Mike
Я вообще не знаю как это и парить. Эти миграции, одни проблемы.
по моему опыту, проблемы чаще всего возникают, когда в базу руками лазают, или вот это: "удалил все миграции, и накатил обратно".
./manage.py migrate отрабатывает без ошибок?
источник

M

Mike in Django [ru] #STAY HOME
Pavel Zagrebelin
по моему опыту, проблемы чаще всего возникают, когда в базу руками лазают, или вот это: "удалил все миграции, и накатил обратно".
./manage.py migrate отрабатывает без ошибок?
Начала без ошибок migrate был. Потом с ошибкой, типа что то там id бла бла бла. Я просто погасил комп уже, поэтому не могу сказать точно. В базу я не лазил.
источник

h

hunnidolla in Django [ru] #STAY HOME
Если код правда рабочий просто на другую бд перекинь
источник

h

hunnidolla in Django [ru] #STAY HOME
Тоже так парился пока не удалил саму бд
источник

h

hunnidolla in Django [ru] #STAY HOME
И миграции естественно
источник

b

brestows in Django [ru] #STAY HOME
Народ, привет, подскажите где что почитать, надо при запуске django проекта, запускать параллельный демон, который будет нон стоп читать файл (аналог tail -f в linux если кто понимает). Интересует как запускать такой демон (сам демон написан и читает все как надо)
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
brestows
Народ, привет, подскажите где что почитать, надо при запуске django проекта, запускать параллельный демон, который будет нон стоп читать файл (аналог tail -f в linux если кто понимает). Интересует как запускать такой демон (сам демон написан и читает все как надо)
А джанго-проект как запускаешь?
источник

b

brestows in Django [ru] #STAY HOME
uwsgi
источник

b

brestows in Django [ru] #STAY HOME
все под дефолту ) как любой стандартный django проект
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
если uwsgi запускается systemd, то можно с requires= поиграть, добавив твоего демона в requires для uwsgi
Или например в app.ready() дёргать os.system(), но там надо на права смотреть
источник

b

brestows in Django [ru] #STAY HOME
Может чего дельного посоветуете, мне просто надо написать демон который читает и обрабатывает файл конкретный, данный файл постоянно модифицируется, файл только читается и писать в него не может мое приложение, хотел сделать это на базе django что бы была админка по настройке данного демона и возможно его мониторинг )
источник

b

brestows in Django [ru] #STAY HOME
может я просто не с той стороны смотрю на задачу )
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
brestows
может я просто не с той стороны смотрю на задачу )
Я не знаю, как ты хочешь настраивать демона, но джанго админка тебе слабо поможет в этом. Ну, только если ты не вынесешь все его параметры в базу/constance какой-нибудь. Всё-таки джанго-админка заточена под задачу "много инстансов многих моделей"
источник

b

brestows in Django [ru] #STAY HOME
Pavel Zagrebelin
Я не знаю, как ты хочешь настраивать демона, но джанго админка тебе слабо поможет в этом. Ну, только если ты не вынесешь все его параметры в базу/constance какой-нибудь. Всё-таки джанго-админка заточена под задачу "много инстансов многих моделей"
Да в этом и идея, так как у демона много опций обработки данных, и все держать в базе удобнее, + надо давать доступы к параметрам демона, разным людям
источник