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

31.10.2022
Тестирование HTML и CSS для электронной почты

Я создаю приложение Django, которое должно рассылать несколько писем с помощью HTML шаблонов. Шаблоны писем используют изображения, а также некоторые переменные из контекста django. Сейчас каждый раз, когда я обновляю встроенный css или html, я отправляю себе новое письмо, чтобы …

31.10.2022
Django Auto Increment Field Non Pk

Как сделать модель так, чтобы каждый заказ, который отправляет клиент, автоматически увеличивался (т.е. номер_заказа), не связываясь с первичным_ключом obj заказа? Models.py class Costumer(models.Model): costumer_name = models.CharField(max_length=100) costumerID = models.CharField(max_length=100) class Order(models.Model): costumer = models.ForeignKey(Costumer, related_name='order', on_delete=models.CASCADE) order_name …

31.10.2022
(React Native и Django) TypeError: Сбой сетевого запроса

Я разрабатываю мобильное приложение с концепцией использования react-native в качестве front-end и Django в качестве back-end. Я следую этой серии уроков: Javascript Fetch - Communicating between a ReactNative App and Django REST API, но когда я …

31.10.2022
Перенаправление всех ненайденных страниц на главную страницу

Я хочу перенаправить все 404 страницы на главную страницу. Я пробовал это, но это не работает app/views.py from django.http import HttpResponse from django.shortcuts import render, redirect def home(request): return HttpResponse('<h1> HOME </h1>') def redirectPNF(request, exception): return redirect('home') app/urls.py …

31.10.2022
Объединение 2 наборов запросов и отображение Django

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

31.10.2022
Django==3.2.15 celery v5.1.2 и jango-celery-beat==2.2.1 включают задачу и ничего не происходит

Ок весь день пытается понять, что не так. mysite.settings mysite.celery.py from __future__ import absolute_import, unicode_literals import os from celery import Celery import requests from django.utils import timezone #from celery.contrib import rdb # set the default Django settings module for the …

31.10.2022
Django 4.1.2 unique=true не создает индекс?

Email = models.EmailField(max_length = 300, unique = True) Не удается создать индекс на sqlite 3. В документации сказано, что unique = True создаст индекс. Но проверяя индексы на sqlite. Он не создается. Документация

31.10.2022
Django не может найти данные, которые, как я уверен, существуют в базе данных

В основном мое приложение получает серийный номер через AJAX POST запрос с фронт-энда, и оно должно найти продукт, серийный номер которого совпадает с заданным серийным номером, и вернуть его данные. вот мой взгляд, я подтвердил, что данные получены …

31.10.2022
Как я могу изменить ключи в связке утверждений Django Auth ADFS?

Я использую django-auth-adfs для аутентификации пользователей Azure AD на моем бэкенде django, это отлично работает для пользователей в моей организации. Однако для пользователей из других организаций есть определенные ключи, определенные в моем CLAIMS_MAPPING, которые не возвращаются в JWT-токене. …

31.10.2022
Django rest framework create or update in POST resquest

может ли кто-нибудь помочь, пожалуйста, с DRF в соответствии с POST запросом, я хочу создать(если не существует) или обновить() таблицу ниже приведены мои коды model.py class User1(models.Model): user = models.CharField(max_length=10) full_name = models.CharField(max_length=20) logon_data = models.DateTimeField(blank=True, null=True) …

31.10.2022
Необходим ли сервер npm для ReactJS с django на производстве?

Я разработал приложение с помощью DJango + ReactJS при разработке, используя $python manage.py runserver и $yarn start , который запускает два сервера на localhost:8000 и localhost:3000 Однако в производственной среде мне нужно запустить …

31.10.2022
"django.core.exceptions.ImproperlyConfigured:" при выполнении миграции на posgreSQL

Я создал таблицу в models.py, а также добавил подключение к моей базе данных PostgreSQL в settings.py. Но когда я выполняю миграции в командной строке, я получаю следующие ошибки ` django.core.exceptions.ImproperlyConfigured: 'django.db.backends.posgresql' isn't an available database backend or couldn't be …

31.10.2022
Развертывание приложения django на vps-сервере с помощью cyberpanel

Я пытаюсь развернуть приложение django на vps сервере с помощью cyberpanel. Я следовал шагам в документе, вот ссылка на документ (https://community.cyberpanel.net/t/how-to-setup-django-application-on-cyberpanel-openlitespeed/30646), но сайт выдает 500 Internal Server Error. В журнале ошибок появляется эта ошибка 2022-10-31 06:15:44.516946 [INFO] …

31.10.2022
Фильтр формы с пагинацией не работает в Django

Я пытаюсь использовать фильтры формы и пагинацию вместе в представлении, но только один работает в один момент времени, я не могу заставить оба работать вместе, Пожалуйста, помогите, если есть обходной путь для решения моей проблемы. views.py ` def viewAmc(request): …

31.10.2022
Как работает api_key для стороннего приложения?

В моем проекте я хочу предоставлять данные с помощью API, какой способ лучше для генерации и аутентификации api-ключей. BTW я использую python django. пробовал django-rest-framework-api-keys, но не сработало.

31.10.2022
Можно ли сделать сайт рулетку на джанго и как?

Хочу сделать сайт рулетку, но не знаю можно ли ее сделать на джанго, потому что в основном, что я видел, дак это шаблоны на php и js, если у кого то есть информация или кто то разрабатывал уже данный вид …

31.10.2022
Как переопределить справочные сообщения, отображаемые в шаге Django "set password"?

Я заменил HTML шага набора паролей на свой собственный HTML, пока все хорошо. Дело в том, что все учебники, похоже, используют часть {{form.as p}}, когда пользователь меняет свой пароль, поэтому код будет выглядеть так: {% extends "account/base.html" %} …

31.10.2022
Изображение не отображается в браузере при использовании простой миниатюры с Amazon S3 в проекте Django

Работаю над проектом django и использую простую миниатюру для обрезки изображений. Ранее я использовал его в локальной среде, и он работал нормально, но когда я переместил медиа на Amazon S3, изображения не отображаются (не удается загрузить изображение) в браузере. …

31.10.2022
Как проверить базу данных oracle без первичного ключа в django

Команда: python .\manage.py inspectdb --database=ORACLE > models.py Эта команда выполнена успешно. Но вывод models.py имеет вид # Unable to inspect table 'acc_advance_other_adj_dt' # The error was: ORA-00904: "USER_TAB_COLS"."IDENTITY_COLUMN": invalid identifier # Unable to inspect table 'acc_ari_entries_dt' # The error …

31.10.2022
{% for top in topwear.brand %} не выполняется

Я хочу перечислить товары по брендам, чтобы пользователь мог выбирать в соответствии с брендом товара в боковой панели, но почему-то этого не происходит views.py class home(View): def get (self,request): products=Product.objects.all() topwear=Product.objects.filter(Category='TW') bottomwear=Product.objects.filter(Category='BW') context={'topwear':topwear,'bottomwear':bottomwear,'products':products} return render(request,'store/index.html',context) models.py class …

31.10.2022
Как я могу искать ключевое слово в порядке django

Content = request.query_params.get('search') searchList = list(content.strip(" ")) resultLoop= Medicines.objects.filter(name__icontains=searchList[0]) for letter in searchList: resultLoop = resultLoop.filter(name__icontains=letter) вот как мне удается получить результат, который содержит все буквы, которые содержит ключевое слово, но это зашифрованный результат. например, если я …

31.10.2022
Django - копирование и редактирование данных из одной модели в другую

У меня есть модель 'Services', которая содержит шаблонные услуги пользователя. У меня есть модель 'serviceSelect', которую я хочу иметь возможность скопировать и шаблон из 'Services' в модель 'ServiceSelect', которая затем будет связана с предложением и может быть отредактирована …

31.10.2022
Django ORM Использование динамической переменной для получения значения поля объекта

My_dict['name'] = my_model.objects.get(pk=pk).object_name Мне нужно, чтобы ".имя_объекта" было динамической переменной. Я попробовал создать переменную и добавить ее в конец. my_model.objects.get(pk=pk).variable_name my_model.objects.get(pk=pk)имя_переменной и т.д... Когда я пытаюсь добавить переменную в конец запроса, выдает ошибку. "У объекта …

31.10.2022
Как исправить ошибку type 'Null' is not a subtype of type 'Map<dynamic, dynamic>' in type cast error

Привет, я новичок в flutter &amp; dart. Я пытаюсь получить api Django Rest Framework, используя следующий test.dart import 'dart:convert'; import 'package:http/http.dart' as http; // var response = await http.get(Uri.parse("http://127.0.0.1:8000/")); // print(response.body); Future&lt;void&gt; main() async { final response = …

31.10.2022
Система подписки IAP с использованием какого-либо языка бэкенда

Я хочу создать IAP подписку на управление для моего приложения во Flutter, я не хочу использовать renewcat или что-то подобное. Я хочу создать свой собственный бэкенд-менеджер. Какой лучший вариант для создания быстрее? И что мне нужно, эта система похожа на …

31.10.2022
Python sleep for second для дросселирования запросов

У меня есть периодическая задача celery, которая имеет вызов функции внутри нее, мне нужно, чтобы код спал в течение секунды на каждые 20 отправленных писем, как я могу этого добиться. @app.task(bind=True) def send_email_reminder_on_due_date(self): send_email_from_template( subject_template_path='emails/subject.txt', body_template_path='emails/template.html', template_data=template_data, to_email_list=email_list, …

31.10.2022
Celery не запускается при запуске на docker с Django, RabbitMQ с docker-compose

У меня есть docker-compose, который содержит следующие компоненты: django, rabbitmq и celery. Однако по какой-то причине сам celery, похоже, не запускается. Когда я использую фронтенд для отправки задания (которое должно передаваться сельдерею), он не запускается. Это мой файл docker-compose …

31.10.2022
Использование форм django с отдельными моделями для меток и полей

Я создаю сайт на Django, где пользователи могут выбрать тему из списка, а затем заполнить форму, содержащую вопросы, относящиеся к этой теме. У меня есть 2 модели: модель Topic предназначена для различных тем и содержит конкретные вопросы для каждой …

31.10.2022
Как перенаправить http://127.0.0.1:8000/ на страницу входа в систему, если пользователь не вошел в систему

В моем проекте Django я пытаюсь сделать так, чтобы http://127.0.0.1:8000/, которая является главной страницей, перенаправляла на страницу входа в систему, если пользователь не вошел в систему, но есть пользователь, который вошел в систему, я хочу, чтобы http://127.0.0.1:8000/ стала http://127.0.0.1:8000/username/ …

31.10.2022
Тесты Django не изолируются при тестировании аутентификации

Я тестирую аутентификацию с помощью django.test.Client и два теста не работают, потому что как только я тестирую свой тест test_login_success, другие тесты не работают, потому что пользователь остается аутентифицированным, даже когда я инстанцирую нового клиента в классе setUp и …

31.10.2022
Как быть когда в админки Джанго выпадающий список разрастается до огромных цифр

На примере тренировочной базы данных бойцов UFC class Fighter(models.Model): name=models.CharField(max_length=200, verbose_name='Имя бойца', unique=True) CHOICES = [ ('male', 'Мужской'), ('female', 'Женский') ] gender=models.CharField(max_length=7,verbose_name='Пол', choices=CHOICES) class Meta: verbose_name_plural='Бойцы' verbose_name='Боец' ordering = ['name'] def __str__(self): return self.name <img src="https://i.stack.imgur.com/W2ew6.png" …

31.10.2022
DJANGO + ReactJS | Ошибка, когда ответ не 200

Получаю следующую ошибку при отправке ответа 401 (неавторизованный). В соответствии с ошибкой, когда я меняю его на 200, он работает нормально. Но здесь мне нужно отправить 401 самому. Access to fetch at 'http://127.0.0.1:8888/employees/api/fetch/home/data/' from origin 'http://localhost:3000' has been blocked …

31.10.2022
Вывести в шаблоне html индексы элементов из QuerySet

Подскажите можно ли внутри html шаблона, при проходе циклом по QuerySet вывести индексы обьектов, находящихся в нём ( номер позиции на котором находится элемент в QuerySet ) ?

31.10.2022
Django Динамический URL из форм

TL;DR - Я слишком долго не мог реализовать динамические урлы. Мой план таков: Каждый раз, когда форма отправляется, она перенаправляет вас на страницу (с pk в качестве url), которая суммирует ваш выбор. Я знаю, что этот вопрос задавался много …

31.10.2022
Пользовательский класс User, пароль не сохраняется из формы

Я написал свои собственные AbstractBaseUser и BaseUserManager. Создание пользователей и суперпользователей через терминал работает нормально. Но есть проблема с созданием пользователей через форму. Все поля пользователя сохраняются правильно, кроме поля пароля, которое пустое. Мой models.py: from django.db import …

31.10.2022
Я получаю ошибку: PermissionError: [Errno 13] Permission denied: '/app/vol'

Полная ошибка: Профиль Dockerfile: FROM python:3.9-alpine3.13 LABEL maintainer="arithmeticatuition.com" ENV PYTHONUNBUFFERED 1 COPY ./requirements.txt /requirements.txt COPY ./app /app COPY ./scripts /scripts WORKDIR /app EXPOSE 8000 RUN python -m venv /py &amp;&amp; …

30.10.2022
Как я могу проверить URL-адреса для моих представлений на основе классов в Django?

Я пытаюсь протестировать разрешения URL для моего первого проекта Django - я успешно протестировал представления на основе функций, однако у меня возникли проблемы с тестированием представлений на основе классов. При запуске теста на CBV я получаю следующую ошибку: …

30.10.2022
DJANGO: Как создать пользовательского пользователя с отношением OneToOne к Person

У меня есть пользовательская модель пользователя, я хочу, чтобы моя модель CustomUser имела отношения OneToOne с моделью Person; Поскольку я хочу сначала зарегистрировать людей, а затем создать для них имя пользователя, поскольку не все зарегистрированные люди должны иметь имя …

30.10.2022
Как выбирать дату в админки Джанго?

Написал код в модели, нужно, чтобы я мог выбирать дату в админки, примерно вот так Но поля такого нет, оно автоматически текущую дату ставит и не даёт возможность выбрать. class …

30.10.2022
Как работает oauth для сохранения данных пользователей?

Я создаю простое приложение для бронирования на django, так что поток приложения заключается в том, что пользователи могут сделать бронирование, а затем их бронирования будут сохранены в базе данных, однако, поскольку я буду использовать oatuh в моем приложении, мой …