"Вопросы и ответы" Django и Python, страница 1576

26.08.2021
Дополнительный контекст не передается в /accounts/login в django 3

Я хочу передать некоторые конфигурируемые данные в шаблон входа и все остальные шаблоны учетных записей. В настоящее время я пытаюсь сделать это следующим образом: # urls.py path('accounts/', include('django.contrib.auth.urls'), {'extra_context': {'home_title': settings.HOME_TITLE, 'domain': settings.HOSTNAME}}), Однако эти данные …

26.08.2021
404 Not Found, конфигурация Nginx

Я только начал использовать Django и пытаюсь развернуть свой проект на сервере Digital Ocean, используя Nginx. Я пытаюсь настроить SSL и домен (и они выглядят хорошо через SSL checker и Google Dig DNS), однако я получаю ошибку 404 в …

26.08.2021
Захват переменных с помощью js без сохранения в базе данных

Hello Надеюсь, вы сможете мне помочь Я пытаюсь иметь переменные размера и цвета с js без прохождения через базу данных, как я сделал с ценой Вот фрагмент кода, который я считаю необходимым html <table class="table table-bordered"> <tr> <th>Colors</th> <td> {% …

26.08.2021
Измените url редактирования, динамически используя Datatable Editor

Я ищу, как динамически обновлять конфигурацию ajax, используя данные из ресурса при обновлении записи. Django REST ожидает id в конце url и метод запроса должен быть типа PUT

26.08.2021
Django database performane отдельные таблицы vs GenericRelation

здравствуйте, надеюсь у вас все хорошо Допустим, у меня есть 2 модели, скажем A и B, а третья называется order .С точки зрения производительности базы данных, какой способ лучше? (когда файлы порядка являются общими) один или два. Другими …

26.08.2021
Django как динамически добавить подключение к нескольким базам данных?

На Django я могу добавлять в несколько баз данных, но я хочу добавлять с помощью цикла или добавлять новый элемент в объект DATABASES. Как я могу добавлять в этот список объектов динамически? Могу ли я читать из txt файла …

26.08.2021
Django migrations не вносит никаких изменений в мой административный сайт после изменения моего model.py

From django.db import models from django.contrib.auth.models import User class Post(models.Model): title = models.CharField(max_length=255) title_tag = models.CharField(max_length=255, default='awesome') author = models.ForeignKey(User, on_delete=models.CASCADE) body = models.TextField() def __str__(self): return self.title + ' | ' + str(self.author) я добавляю это поле …

26.08.2021
Как медленно продвигать JavaScript

Я написал JavaScript следующим образом, но когда он истинный, он перемещается в tab4. Однако он перемещается до того, как цена поднимается. Как я могу заставить экран оставаться включенным и перемещаться? // run the webcam image through the image model …

26.08.2021
Не удалось загрузить базу данных из C:\Users\Nenye\Documents\fleetmgt\fleetmgt\geoip

Я работаю над веб-приложением на python/django, которое должно получать текущее местоположение клиента и вычислять расстояние до него после получения пункта назначения из ввода клиента. вот мой код: мой вид: from django.shortcuts import render from geopy.geocoders import Nominatim from .models …

26.08.2021
Обслуживание статических изображений в AWS - Django - Python

У меня все статические изображения обслуживаются локально в моем проекте Django website. Мне нужно, чтобы они были размещены на AWS, чтобы мой DEBUG = False работал. Я следовал многим руководствам о том, как это сделать, но мне не повезло. …

26.08.2021
Передача пользователя менеджеру модели

У меня есть пользовательский менеджер моделей: class DBSearch(models.Manager): def search(self, query, user): qs = self.get_queryset() qs = db_search(qs, query) return qs Мой пользовательский объект user имеет свойство sting db_name, которое я хочу передать в using аргумент db_manager …

26.08.2021
Как сделать отдельный раздел комментариев для каждого элемента

Я делаю django приложение У меня есть проблема У меня нет идеи, как сделать отдельный раздел комментариев для каждого элемента. Я не хочу иметь одинаковые комментарии для каждого элемента на странице. models.py class Comment(models.Model): comment_user = models.OneToOneField(User, on_delete=CASCADE) item …

26.08.2021
Ошибка "Файл не может быть открыт повторно." от django-imagekit после перемещения файла

Я использую django-imagekit для генерации миниатюры на модели Django: class Book(models.Model): title = models.CharField(null=False, blank=False, max_length=255) thumbnail = models.ImageField( upload_to=upload_path, null=False, blank=True, default="" ) list_thumbnail = ImageSpecField(processors=[ResizeToFit(80, 160)], source="thumbnail", format="JPEG") Это работает нормально. …

26.08.2021
Изменение переменной в python файле при помощи HTML

Сегодня при создании сайта на Django не смог решить одну задачу. Нужно при нажатии кнопки на сайте изменить значение переменной в python файле, как я могу это сделать? Использую Django3.2.5,HTML5.Заранее спасибо!

26.08.2021
Django drf-spectacular - Можно ли исключить определенные пути?

У нас есть куча api с разными версиями в urls.py, например api/v1 api/v2 api/v3 . Мы хотим реализовать swagger с помощью drf-spectacular, но хотим выставлять только конечные точки api/v3. Есть ли способ сделать это? Я не …

26.08.2021
Ограничение FOREIGN KEY не сработало. Ошибка Django allauth в EmailAddress

Я использую allauth в своем приложении Django. У меня есть пользовательская модель пользователя и пользовательская форма регистрации. Сначала модель и форма находились в приложении под названием "main", затем я создал новое приложение под названием "user" и перенес их в новое …

26.08.2021
Невозможно выполнить несколько запросов подряд с помощью API google drive

У меня проблема с API google drive. Я использую этот код для подключения к моему аккаунту google и получаю услугу : from google.oauth2.credentials import Credentials from google.auth.transport.requests import Request from google_auth_oauthlib.flow import InstalledAppFlow from googleapiclient.discovery import build def …

26.08.2021
Как отозвать токен доступа в django_simple_jwt?

Я использую простой JWT в Django и заношу токен обновления в черный список, когда пользователь хочет выйти из системы. Но я не знаю, почему токен доступа все еще работает. Как я могу отозвать его? Спасибо.

26.08.2021
Django Rest Framework - общий подход к работе с гостевыми пользователями

Я пытаюсь реализовать обработку гостевых (анонимных) пользователей в моем Django/React приложении с помощью DRF, но я не уверен, как именно действовать. В конечном итоге я хочу, чтобы, когда незарегистрированный пользователь заходит на мою домашнюю страницу, он мог выполнять ограниченные CRUD …

26.08.2021
Экран администратора Django не позволяет мне видеть список записей под каждым монетой

В настоящее время я использую Django и только что столкнулся с этой проблемой. Когда я нажимаю на модель в админке, она возвращает меня на тот же экран. Например, если я нажимаю на новости в разделе NFL на этом экране: …

26.08.2021
Как добавить объект в отношения "многие-ко-многим" через форму на Django?

У меня есть следующие модели: class Exercise(models.Model): exercise = models.CharField(max_length=166) series = models.CharField(max_length=2) reps = models.CharField(max_length=2) station = models.ForeignKey(Station) class Workout(models.Model): member = models.ForeignKey(Member, on_delete=models.CASCADE) day = models.CharField(max_length=1) exercises = models.ManyToManyField(Exercise) Я хочу иметь возможность иметь страницу, …

26.08.2021
Поле Boolean не обновляется со временем

Я создаю приложение для блога и пытаюсь скрыть записи блога, которые старше семи дней, поэтому я показываю записи блога, которые новее 7 дней. Тогда я думаю, что могу обновить boolean если пост старше 7 дней. Я сделал функцию …

26.08.2021
Django: Передача контекста в шаблон с помощью Ajax

Я знаю, что этот вопрос уже задавался здесь. Но ответ не совсем соответствовал моим потребностям. В моем Django проекте я хочу предоставлять контекстные данные в виде словаря моим шаблонам. как в обычном случае: return render(request, 'the.html', context) …

26.08.2021
Как аутентифицировать приложение django с docker от другого приложения django с docker, которое заботится о пользователях?

У меня есть контейнер django (Docker) для входа, регистрации и т.д. с django-simplejwt и другой контейнер django, который я хочу аутентифицировать с первым. Я использую redis для кэширования маркера доступа и обновления, но я не знаю, как аутентифицировать второй …

26.08.2021
Django cache_page - предварительное заполнение/предварительное кэширование

У меня есть один запрос к БД, который занимает пару секунд в производстве. У меня также есть действие DRF ViewSet, которое возвращает этот запрос. Я уже кэширую это action с помощью cache_page. @method_decorator(cache_page(settings.DEFAULT_CACHE_TIMEOUT)) @action(detail=False) def home(self, request) -> …

26.08.2021
Поле OneToOne в django по умолчанию

Помогите пожалуйста. У меня есть модель: class Book(core.BaseModel): book_link = models.OneToOneField('self', default = "", on_delete=models.CASCADE) book_name = models.CharField('Name', max_length=250) Я хочу установить 'self' в поле book_link, которое будет возвращать в это поле имя_книги или объект модели книги. Но …

26.08.2021
Подсчет количества сообщений, понравившихся пользователю, в Django

Я хочу создать переменную, которую я могу передать как контекст, которая будет подсчитывать сколько сообщений понравилось пользователю. Вот мой models.py class post(models.Model): title = models.CharField(max_length = 255) title_tag=models.CharField(max_length=255) author = models.ForeignKey(User, on_delete = models.CASCADE) body = models.TextField() post_date …

26.08.2021
Psql не найден в сценарии для попытки управления порядком запуска и выключения в Docker Compose

Я пытаюсь убедиться, что мое приложение Django ожидает запуска моей базы данных Postgres, чтобы не получить эту ошибку django.db.utils.OperationalError: FATAL: the database system is starting up, я прочитал это https://docs.docker.com/compose/startup-order/, и вот что у меня есть на …

26.08.2021
Как загрузить изображения в django REST api?

Я создаю бэкенд с DRF для загрузки json-данных, которые я позже потребляю с помощью фронтенда REACT. К настоящему моменту все довольно стандартно и просто. В моей модели django есть поле ImageField, которое сериализуется как строка в виде "http://127.0.0.1:8000/media/example-randomcharacters.png". <a …

26.08.2021
Как реализовать сложную логику валидации для моделей?

Я пытаюсь реализовать простой REST API для приложения геокешинга. each geocache has several stations once a geocache instance is created you should be able to append stations the stations of a geocache have a fixed order (implemented through …

26.08.2021
Двухуровневое меню: делать ли необработанный SQL-запрос?

Django 3.2.6 class Menu(NameUniqueMixin, ArchivedMixin, models.Model): TYPE_CHOICES = [ (MenuTypes.TOP.value, MenuTypes.TOP.value), ] type = models.CharField(max_length=10, choices=TYPE_CHOICES) class MenuLevelOne(NameUniqueMixin, ArchivedMixin, models.Model): menu = models.ForeignKey(Menu, on_delete=models.PROTECT, related_name="%(app_label)s_%(class)s_related", related_query_name="%(app_label)s_%(class)ss", ) html = models.TextField(default="", blank=False, null=False) rank = models.PositiveIntegerField(default=0, null=False, unique=True, db_index=True, ) class …

26.08.2021
Отложите сохранение поля Django ImageField до тех пор, пока объект не получит pk

У меня есть модель Django для книги, которая имеет поле slug, которое является хэшем, основанным на ее pk. У него также есть thumbnail, который сохраняется по пути, включающему этот slug. В Admin, если я создаю и сохраняю книгу …

26.08.2021
Передача аргументов функции в экземпляр модели django

У меня есть функция, которая сохраняет модель в базу данных на основе предоставленного словаря элементов. def bulk_creator_product_segment(df_records): """ Create object in Product segment model Saves objects in bulk based on unique constraint """ model_instances = [models.Product_segment( name=record["SegmentName"], product_category=models.Product_category.objects.get(name=record["CategoryName"]), ) …

26.08.2021
Как показать данные из моделей django, чье поле boolean равно true?

Verified = models.BooleanField(default=False) Я хочу показывать во фронтенде только те объекты, чье поле verified является true в моделях django

26.08.2021
Как получить данные через промежуточную таблицу?

Есть три таблицы. class CustomUser(AbstractUser): phone_number = models.CharField(unique=True, max_length=10, null=True, blank=True) class SGroup(models.Model): id = models.BigAutoField(primary_key=True) group_name = models.CharField(max_length=25) password = models.CharField(max_length=25) class GroupUser(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) group = models.ForeignKey(NoteGroup, on_delete=models.CASCADE) color = models.CharField(max_length=6) Как видите, это …

26.08.2021
Не удается войти в систему в production /django

Я успешно развернул свой django webapp, но теперь я не могу войти в систему как суперпользователь, даже если я ввел правильные учетные данные Скриншот

26.08.2021
Django wsgi subprocess.Popen processes die on gunicorn restart

В настоящее время я работаю над проектом django, обслуживаемым Nginx+gunicorn. Одной из функций приложения является запуск и остановка ботов в фоновом режиме. Я достиг этого, используя модуль subprocess python, но проблема в том, что процесс, который я запускаю с помощью …

26.08.2021
Как вычесть общий месячный доход из общих месячных расходов, чтобы получить чистый доход, используя цикл Python Django for loop и индекс списка

Я хочу отобразить общий доход за месяц, общий расход за месяц и чистый доход в шаблоне Django с помощью таблицы. Идея заключается в том, что поскольку пользователь продолжает добавлять доходы и расходы ежедневно, скрипт должен быть в состоянии добавить все …

26.08.2021
Modelformset для отображения форм в соответствии с ModelChoiceField в django

Я впервые реализую django modelformsets. У меня есть ModelChoiceField с 4 вариантами выбора - c1, c2, c3, c4 в ModelForm MF. MF имеет 3 поля F1, F2 и F3, где F1 - это ModelChoiceField. И MF используется для …

26.08.2021
Мне нужно левое внешнее соединение трех таблиц

Я хочу сделать 'Left outer join' на основе 'PMP_MODEL', как показано в SQL запросе ниже. SELECT * FROM PMP_MODEL A LEFT OUTER JOIN PMP_REPAIR_HISTORY B ON A.PMP_MANU_NUM = B.PMP_MANU_NUM LEFT OUTER JOIN SITE_INFO C ON A.PMP_MANU_NUM = C.PMP_MANU_NUM LEFT …