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

05.10.2021
Почему объект Django Updating не срабатывает с первого раза?

У меня есть две функции. Моя первая функция обновляет булевский файл True до False. Моя первая функция работает правильно, но моя вторая функция не обновляет объект False до True. Если я пробую два раза, то во второй раз моя …

05.10.2021
Как интегрировать InvoiceCreator в поток оформления заказа

Я следую инструкциям по использованию django-oscar-invoices на https://django-oscar-invoices.readthedocs.io/en/latest/quickstart.html, но я не понимаю, как интегрировать oscar_invoices.utils.InvoiceCreator в поток оформления заказа. Может ли кто-нибудь объяснить, как это сделать?

05.10.2021
Построение сложной схемы пользователя для веб-сайта

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

05.10.2021
Как удалить пользователя с помощью Django Allauth API?

Когда пользователь в моем приложении Django отменяет свой аккаунт, я устанавливаю is_active=False в таблице auth_user. Однако, если этот пользователь регистрируется снова, Allauth жалуется, что email уже используется, даже если я вручную изменяю поле email на что-то другое в таблице …

04.10.2021
Django как повысить безопасность сброса пароля?

Я установил возможность сброса пароля для своих пользователей. Но я обнаружил несколько угроз безопасности: 1) ссылка на сброс пароля не истекает: Сейчас моя ссылка на сброс пароля не истекает. Я хочу, чтобы ссылка на сброс пароля могла быть использована …

04.10.2021
Как запросить перекрывающиеся даты в поле Postgres DateRange

У меня есть модель с полем PostgreSQL DateRange: class MyModel(models.Model): date_range = DateRangeField() Если я хочу сделать запрос, чтобы узнать, не накладывается ли другая дата, это достаточно просто: MyModel.objects.filter(date_range__overlap=other_date) Но если я построил …

04.10.2021
Сервер Tableau, размещенный на AWS, и встраивание с помощью Django

У меня есть сервер Tableau, настроенный на экземпляре AWS. Я опубликовал приборную панель на сервере (используя пробную версию). Сейчас я пытаюсь отобразить ее на веб-странице локально. Я пробовал следующие шаги: Примечание: Я заменил свой код с оригинальным экземпляром ec2 …

04.10.2021
Я не могу использовать python python .\manage.py makemigrate

Когда я запускаю его, я получаю следующее: C:\Users\owen pierce\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe: can't open file 'C:\Users\owen pierce\desktop\galeana.biz\pagina-base\manage.py': [Errno 2] No such file or directory

04.10.2021
Django вычисляет общее количество часов из поля данных

У меня есть модель, которая выглядит примерно так, как показано ниже, в которой есть поле под названием datetime. В этом поле хранится запись даты и времени. Я хочу вычислить общее количество часов в месяц и неделю. Мне нужно руководство, …

04.10.2021
Компрессор Django не работает

Я успешно установил все в setting.py и при запуске py manage.py compress он работает без ошибок и я вижу, что 2 блока были сжаты. Вот шаблон: {% compress css %} <link rel="stylesheet" type="text/css" href="{%static 'project/main.css' %}"> …

04.10.2021
Как перенаправиться при выборе пункта в форме

Как лучше сделать следующее? Пользователь выбирает 2 пункта на форме, если все нормально, то пользователь переходит на урл из action формы, а если пункты не совместимы как в этом случае остаться в этом урле?

04.10.2021
Как увидеть ключи, установленные django-ratelimit на сервере redis?

Я использую следующее django==3.1.3 django-ratelimit==3.0.1 django-redis==4.12.1 djangorestframework==3.12.2 Я пытаюсь установить ограничение скорости, чтобы ограничить количество вызовов запроса POST. В моих настройках есть следующее: CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379/1", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient", …

04.10.2021
Объект Django создается дважды

У меня большое приложение и я смог найти, где находится "ошибка" (Вот почему мне не нужно загружать больше моего кода) image_model = Image_model( user = user, lan = lan, lon = lon, width = width, height …

04.10.2021
Как получить идентификатор категории и отобразить продукт, который находится в категории в django

Вот мой models.py. from django.db import models # Create your models here. class Category(models.Model): cateId = models.AutoField(primary_key=True) cateName = models.CharField(max_length=200) def __str__(self): return self.cateName class Product(models.Model): prodCategory = models.ForeignKey(Category, on_delete=models.CASCADE) prodId = models.AutoField(primary_key=True) prodName = models.CharField(max_length=200) def __str__(self): return …

04.10.2021
Как получить доступ к профилю пользователя в шаблонах Django

Как получить доступ к модели профиля пользователя в шаблоне. У меня в модели профиля related_name установлено значение "profile" с использованием поля OneToOne к User, но когда я использую {{user.profile.id}}, он ничего не возвращает. Модель профиля class Profile(models.Model): user = …

04.10.2021
Django Admin CSS не загружается

Я пытаюсь заставить мою Django admin иметь css, как он выглядит в разработке, но ничего не получается. Я пробовал следующие вещи: Have following static value in settings.py # Default primary key field type # https://docs.djangoproject.com/en/3.2/ref/settings/#default-auto-field …

04.10.2021
Как отобразить несколько изображений в элементе img шаблона django

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

04.10.2021
Автоматический запрос к стороннему API из Django проекта

Я пишу API на Django Rest Framework. Мне нужно каждый час опрашивать API сервиса погоды и сохранять данные о текущей температуре в свое базе данных. Как мне сделать такой автоматический, периодический запрос?

04.10.2021
Как посмотреть журналы django-docker, развернутого на digitalocean через github

Я развернул свой django docker через действия GitHub на Digital Ocean. Как я могу посмотреть журналы, поскольку я не могу увидеть мой django live по ссылке?

04.10.2021
Как получить идентификатор клиента и секретный ключ клиента в модели с помощью django для входа в социальные сети

Здравствуйте, как получить учетные данные пользователя из модели базы данных для входа в Facebook в django. И как получить token_access из Facebook graph API для каждого пользователя

04.10.2021
Как развернуть flutter web с помощью Django?

Когда я создаю веб-приложение flutter : flutter build web Я хочу развернуть это на сервере dango, что мне делать? Спасибо !!!

04.10.2021
Django FileResponse через nginx ошибка ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION

Django использует FileResponse и запускает сервер на 8000 порту. # this add Content-Disposition header in response response = FileResponse(file, filename="file.txt", as_attachment=True) nginx proxy_pass to django: location /api/v1/download { proxy_pass http://127.0.0.1:8000; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_set_header …

04.10.2021
Как сделать вложенные групповые запросы в django orm?

У меня есть следующие данные: publisher title -------------------------- ----------------------------------- New Age Books Life Without Fear New Age Books Life Without Fear New Age Books Sushi, Anyone? Binnet & Hardley Life Without Fear Binnet & Hardley The Gourmet Microwave Binnet …

04.10.2021
Несколько экземпляров websocket для приложения чата

Я создаю Django-Vue чат приложение, я уже создал основную функциональность приложения. При установке компонента SideBar выполняется HTTP-запрос для получения всех комнат, участником которых является пользователь, при нажатии на какую-либо комнату создается экземпляр WebSocket на компоненте Chat. Мое …

04.10.2021
Можете ли вы разорвать цикл for в django? r

{% if user.is_authenticated %} {% for robot in object_list %} {% if user.id == robot.username.id %} <div style="color: #3b2063; outline: 3px solid #3b2063;"> <ul> <li><a href="{% url 'robot-detail' robot.pk %}"><h1>{{ robot.name }} - Current Status: {{ robot.current_status }} - …

04.10.2021
Как получить идентификаторы из массива объектов с помощью python и django?

Здравствуйте, у меня есть массив объектов, как показано ниже, const arr_obj = [ { 'id': 1, 'items': [ { 'id':'1', 'data': { 'id': 3, } }, { 'id': '2', 'data': { 'id': 4, } } ] }, { 'id': …

04.10.2021
Django "Поле 'id' ожидало число, но получило 'yoavlv'".

Я хочу создать страницу, на которой пользователь может увидеть данные, которые он разместил на сайте. У меня возникает проблема "Поле 'id' ожидало число, но получило 'yoavlv'". Я уже искал решение и пытался решить ее с помощью "slug", но это не …

04.10.2021
Форма администратора Django выдает IntegrityError для модели с условным UniqueConstraint

Меня попросили добавить некоторую логику для моделирования уникальности. Каждый Платеж должен иметь заполненный либо transaction_id, либо payment_id. Каждый платеж идентифицируется по (transaction_id, operation, payment_created_date) или (payment_id, operation, payment_created_date). На уровне базы данных это работает нормально. Вставка платежа с одним …

04.10.2021
Django отображение списка изображений в таблице из поля ManyToMany

Я создал модель для подробной информации о вакансиях. Модель вакансии имеет следующие поля: class Job(models.Model): job_position = models.ForeignKey(Position, on_delete=models.PROTECT, related_name='job_position') applicants_to_hire = models.IntegerField(null=True, blank=True, validators=[MinValueValidator(1), MaxValueValidator(15)], default=1) hiring_team = models.ManyToManyField(Employee, related_name='hiring_team') class JobListView(LoginRequiredMixin, ListView): model = Job template_name = …

04.10.2021
Почему я получаю TypeError строковые индексы должны быть целыми числами в этом вызове API? (посев Django DB)

Я пытаюсь посеять django DB из внешнего API, используя это руководство (https://medium.com/@chilinski.a/how-to-seed-a-django-api-with-data-from-an-external-api-b577b6e6ad54). Я точно воспроизвел код для своего собственного проекта, я думаю, но получаю TypeError при запуске python manage.py seed и не уверен, почему. Вот …

04.10.2021
Создание новой таблицы RT в Django SphinxSearch

У меня есть сайт django, работающий с sphinxsearch, и у меня проблемы с созданием новой таблицы RT. Ранее я уже добавлял столбцы в таблицы RT, выполнив следующие действия: sudo service sphinxsearch stop Удалите данные в var/lib/sphinxsearch Добавьте поле …

04.10.2021
Подключение устройства ZKTECO из хостинга django Сайт выдает ошибку

Я создал сайт для подключения устройства ZKTECO K40. Метод подключения довольно прост from zk import ZK, const zk = ZK('192.168.1.13', port=4370, timeout=5) conn = zk.connect() Вы устанавливаете соединение при запуске с локального хоста, подключенного в той же сети Но после …

04.10.2021
Отправка электронной почты с помощью EmailMessage не работает, когда я развертываю свое приложение

Я разрабатываю приложение на django. Когда я отправляю электронную почту локально с помощью EmailMessage, она работает, но после развертывания на heroku она больше не работает. Вот код в views.py from django.template.loader import render_to_string message = render_to_string("elec_meter/activate_email.html", { "user": …

04.10.2021
Сохранение предыдущей даты и добавление новой даты в Django

Я работаю над приложением, где пользователь добавляет свои задачи, которые он должен выполнить, после добавления задачи он может обновить прогресс. В моей модели есть поле даты, где пользователь должен ввести предполагаемую дату завершения работы. Моя модель задачи """Creating …

04.10.2021
Как ограничить пользователей на платформе OTT (например, 3 потока/аккаунт) [Ограничение по устройствам].

Я работаю над OTT платформой для API с использованием Django Rest Framework & для сайта React & для приложения React Native. Я пытаюсь добавить ограничение на устройства на аккаунте, например, 3 пользователя могут смотреть одновременно на одном аккаунте. Как я …

04.10.2021
Django DetailView получение значений отношения ManyToMany

Я хочу получить теги постов с отношением ManyToMany, чтобы отображать связанные посты с теми же тегами. Проблема в том, что я не знаю, как получить доступ к тегам текущего поста. модель class Post(models.Model): title = models.CharField(max_length=255) slug = models.SlugField(max_length=255, …

04.10.2021
Django admin: самый правильный способ ограничить выбор выпадающего окна?

Я пытаюсь настроить выпадающий список для одной из моих моделей под названием Recipe. Проблема в том, что я не хочу, чтобы появлялись дубликаты. Скажем, администратор выбрал выбор X из первого выпадающего списка, затем он или она щелкает по …

04.10.2021
Django Не могли бы вы объяснить мой код, почему оператор if не работает? [закрыто]

Я использую сигналы, где я использую эту логику для обновления пользовательских данных. author = MyAuthors.objects.filter(user=instance) if not author and instance.is_blog_author and instance.email: MyAuthors.objects.create(user=instance,is_blog_author=instance.is_blog_author,first_name=instance) если я убираю not из оператора if, то данные пользователя не обновляются. Не могли …

04.10.2021
Отправка результатов вычислений на Javascript в бэкенд Django

У меня есть HTML-форма, в которой пользователи вводят название элементов и соответствующее ему значение в форму ввода, что отражается при отправке формы на бэкенд Django. В моей HTML-форме я включил несколько Javascript, чтобы общее количество этих значений отражалось …

04.10.2021
ValueError at /plants/plants/ too many values to unpack (expected 2) when using django_filters

Hej! У меня проблемы с моим фильтром django. Когда я помещаю {{myFilter}} в шаблон, я получаю только ObjectNumber, а когда я помещаю {{myFilter.form}} я получаю ошибку: ValueError at /plants/plants/ слишком много значений для распаковки (ожидалось 2) …