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

06.06.2022
Как получить позицию объекта в наборе queryset без цикла for?

у меня есть набор запросов длиной = 10000 пользователей sorted_users = User.ojbects.all().order_by("-money") и мне нужно получить позицию конкретного пользователя в этом отсортированном наборе запросов, я могу сделать это с помощьюoor loop: user_position = 1 for account …

06.06.2022
Nginx поднимает 403 Forbidden при доступе к статическим файлам в приложении Django на Digital Ocean

Завершив проект django на локальной разработке в моей системе, я последовал руководству Digital Ocean для развертывания приложения django здесь Digital Ocean Django ASGI setup Tutorial. Я настроил gunicorn в соответствии с учебниками и все тесты …

06.06.2022
DRF : 'DemoView' должен либо включать атрибут `queryset`, либо переопределять метод `get_queryset()`.

Я хочу создать сериализатор без модели. myproject/myapp/views.py : from rest_framework import viewsets from rest_framework.response import Response from .serializers import DemoSerializer class DemoView(viewsets.ModelViewSet): def get(self, request): my_data = [{"name": "Harsha"}, {"name": "Harsha"}] results = DemoSerializer(my_data, many=True).data return Response(results) myproject/myapp/urls.py …

06.06.2022
DRF SerializerMethodField игнорирование результата

У меня есть 2 сериализатора (один вложен в другой). Мне нужно передать контекст, чтобы я мог получить абсолютный url. Я вижу, что это работает, основываясь на печати во время выполнения. Но фактический результат игнорирует метод и просто возвращает стандартный …

06.06.2022
Django ограничивает внешний ключ общим порядком

Ниже приведена выдержка из моего models.py. Для внешнего ключа ce_hostname я получаю опции включения всех имен ce_hostnames, которые существуют в базе данных. На самом деле мне нужны только те ce_hostname, которые имеют одинаковый order_reference. Как я могу этого добиться? …

06.06.2022
DRF, Firebase FCM. Отправка push-уведомлений

Я создаю проект DRF и хочу реализовать отправку push-уведомлений на устройства. Я настроил firebase в настройках Django. Но после этого я столкнулся с проблемой, так как я не могу отправить тестовое уведомление даже из админки, я получаю ошибку: …

06.06.2022
Django- Как разрешить только заданное количество дубликатов с помощью UniqueConstraint?

Я делаю веб-страницу - пункт проката, где можно взять напрокат фильмы, музыкальные диски и книги. Я создал модель cd - class Cd(models.Model): cd_band=models.CharField(max_length=100) cd_title=models.CharField(max_length=100) CD_GENRE= ( ('POP', "POP"), ("HIP", "Hip-Hop"), ("ROC", "Rock"), ("BLU", "Blues"), ("SOU", "Soul"), ("COU", "Country"), ("JAZ", …

06.06.2022
Пожалуйста, помогите мне разместить проект django [закрыто]

Пожалуйста, помогите мне узнать, как хостить django. https://i.stack.imgur.com/VmCkz.jpg /home/atmadevrt99/.virtualenvs/test/lib/python3.7/site-packages/django/core/wsgi.py File line 24 , in setup " /home/atmadevrt99/.virtualenvs/test/lib/python3.7/site-packages/django/init. py " , apps.populate ( settings . INSTALLED APPS ) line 91 , in populate File " /home/atmadevrt99/.virtualenvs/test/lib/python3.7/site-packages/django/apps/registry.py " , …

06.06.2022
DRF - сделать ключ параметра запроса регистронезависимым

возможно ли в DRF сделать ключи url-запросов нечувствительными к регистру. food_id = self.request.query_params.get("food_id") получить значение food_id, даже если оно передано как FOOD_ID или food_ID и т.д. Заранее спасибо.

06.06.2022
Django Доступ к font gives origin был заблокирован политикой CORS:

Я пытался загрузить шрифты в мой html-шаблон django, но постоянно вижу эту ошибку. Access to font at 'https://inson.s3.eu-central-1.amazonaws.com/fonts/Noah-Bold.woff2' from origin 'http://127.0.0.1:8000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. небольшая …

06.06.2022
Является ли цена на heroku фиксированной или она может стать переменной?

Я заинтересован в приобретении heroku hobby dyno и hobby basic postgres для развертывания моего приложения django, так как кажется, что это фиксированные цены, что означает, что у меня будет предсказуемое ценообразование. Однако меня беспокоит то, что поскольку я любитель, …

06.06.2022
Django-PayPal: У меня есть 3 модели и 3 функции приемника сигналов, но я не могу определить, какая из них должна вызываться при получении платежа

Я использую Django-Paypal для получения платежей за 3 различных сервиса. Каждая услуга имеет отдельную модель (скажем, Service1, Service2 и Service3), но все они находятся в одном приложении 'payments'. Мне нужно обновить статус платежа нужной модели на 'paid=True' после получения оплаты …

06.06.2022
Django allauth sign up error showing csrfmiddlewaretoken= in url

Я работаю над проектом. Я использую django allauth для аутентификации и я правильно настроил установку и применение django allauth. Логин работает правильно, но когда я перехожу к форме регистрации, она принимает ввод, но ничего не происходит на экране, но небольшое …

06.06.2022
Объекты, связанные с фильтрами в Django, используют ORM

Представьте себе, у меня есть модель A и модель B. Class A (models.Model): a_name = models.CharField(max_length=100) Class B (models.Model): b_name = models.CharField(max_length=100) a_name = models.ForeignKey(A, on_delete=models.CASCADE, to_field="a_name", db_column="a_name") Тогда я хочу получить A , и у каждого …

06.06.2022
Не работает поиск search. Помогите найти ошибку

Views.py from django.shortcuts import render from isist.models import Datapack from django.utils import timezone from datetime import timedelta from django.db.models import Q from django.views.generic import ListView def get_queryset(request): one_day_ago = timezone.now() - timedelta(days=10) startdate=request.GET.get("startdate") if not startdate: startdate=one_day_ago enddate=request.GET.get("enddate") if …

06.06.2022
Объекты не загружают объект в БД

Я пытаюсь загрузить объект в DB, используя django, но ничего не происходит. Я выполняю команды makemigration, migrate. admin.py from .models import Product admin.site.register(Product) models.py class Product(models.Model): user = models.OneToOneField(User, null = True, on_delete=models.CASCADE) #data = models.DateTimeField(verbose_name='date joined', auto_now_add=True) …

06.06.2022
Есть ли способ отправлять сообщения с localhost на google [менее безопасно]?

Этот вопрос не существует, потому что есть новые новости об отправке сообщений из Django с использованием localhost в google. Я знаю, что для отправки сообщений с localhost на google я должен запустить кнопку "less secure" в google, но оказалось, что …

06.06.2022
Как сериализовать несколько объектов в django?

Я использовал ajax для получения данных из базы данных. Как я могу получить объекты и отправить их? views.py def fetchdata(request): if request.method == 'GET': val1 = request.GET['param1'] val2 = request.GET['param2'] obj = Reserve.objects.filter(~Q(con__title = val1 ), dt__title=val2 ).values('dt__title','con__title') …

06.06.2022
Вложенные висеты Django на маршрутизаторе

В моем файле urls.py в некотором приложении у меня есть следующий код: from rest_framework import routers from .viewsets import (JournalViewSet, StatisticViewSet, FuelLogViewSet, MoveLogViewSet, RestLogViewSet, WinLogViewSet, GreatfulLogViewSet) router = routers.DefaultRouter() router.register(r'journal', JournalViewSet) router.register(r'journal/statistic', StatisticViewSet) router.register(r'journal/fuel', FuelLogViewSet) router.register(r'journal/move', MoveLogViewSet) …

06.06.2022
Как заставить мои сообщения отображаться на Django для регистрационной формы?

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

06.06.2022
Django multiupload error: объект 'list' не имеет атрибута 'name'

Я пытаюсь использовать multiupload в форме django для загрузки нескольких изображений одновременно. Я использую django ModelForm, но когда я вызываю form.is_valid() в function-base view или использую generic.FormView, я получаю ошибку 'list' object has no attribute 'name'. В generic.FormView ни один …

06.06.2022
CSRF-куки не установлены в react native axios

Я пытаюсь сделать свое первое приложение на react native и django rest framework. Я создал простой сервер на основе учебника со страницей входа по умолчанию. Я пытаюсь сделать POST к этой странице входа, но получаю ошибку: Forbidden (CSRF cookie …

06.06.2022
Отправка AJAX-запроса Django на предыдущие страницы

Итак, у меня есть проект с Django для обнаружения некоторых глубоко поддельных видео. Но у меня есть некоторые проблемы. Мне нужно отправить некоторый фоновый процесс (внутри функции predict_page) на предыдущие страницы (внутри функции index_page). Индексная страница выглядит следующим …

06.06.2022
Django sitemap.xml для миллионов товаров

У нас большое количество товаров. Около 50 миллионов товаров Как лучше всего генерировать карты сайта в Django? На данный момент мы генерируем их следующим образом: sitemaps.py class BookSitemap1(Sitemap): protocol = 'https' changefreq = 'weekly' priority = 0.9 …

06.06.2022
Невозможно отобразить DataTable в django-plotly-dash

Я пытаюсь отобразить таблицу данных в django-plotly-dash, но она не отображается. Другие типы компонентов, такие как выпадающие окна и графики, отображаются и работают нормально. Это мой файл app.py import dash_core_components as dcc import dash_html_components as html from dash.dependencies import …

06.06.2022
Как назначить разрешения пользовательским ролям в пользовательской модели пользователя в Django?

Я определил пользовательскую модель пользователя, которая имеет 2 новые роли, помимо superuser, staff и active, а именно candidate и voter. Я хочу назначить разрешения этим ролям так, чтобы при создании пользователя с одним из этих "True", я получал разрешения, …

06.06.2022
Как решить проблему при переводе сайта на иностранные языки?

Есть список ссылок, каждая из котороых должна переключать на определенный язык сайт. Нашёл похожее решение этой задачи, но у меня возникает ошибка: страница не найдена. views.py def lang(request, lang_code): next = request.POST.get('next', request.GET.get('next')) if (next or not request.headers.get('x-requested-with')) and not …

06.06.2022
Как выполнять арифметические операции в шаблоне django

здесь у меня есть две модели Zone и DailyTask из которых я сделал шаблон, который выглядит как показано ниже изображение и теперь я хочу найти сумму использованной задачи, неиспользованных задач и общего количества задач каждого таймслота заранее спасибо …

06.06.2022
Django csrf для react

У меня есть приложение Django backend api, а также frontend на React. Я хочу получить csrf от бэкенда к фронтенду (что я успешно сделал, как показано ниже). Однако, когда я устанавливаю токен csrf в заголовок запросов, я продолжаю получать …

06.06.2022
Выполнение `get` на кверисете оценивает весь кверисет или только один элемент кверисета?

псевдокод: class TestModel(models.Model): a = models.CharField() b = models.CharField() qs = Model.objects.filter(a="something") # returns qs containing 5 objects obj = qs.get(b='something_else') # evaluates the queryset and hits the db obj2 = qs.get(b='something_else_2') # evaluates again? …

06.06.2022
Django - Добавление комментариев к сообщению без перенаправления

Благословения, Когда я пытаюсь добавить комментарий к сообщению, он перенаправляет меня на соответствующую HTML-страницу, которая, в свою очередь, позволяет мне комментировать. Что я пытаюсь достичь здесь, это возможность комментировать на странице сообщения без необходимости перенаправления... views.py # …

06.06.2022
Как обновить только определенные столбцы в базе данных из панели администратора Django?

У меня есть таблица предположим с именем "temp". В ней есть 2 столбца "a" и "b". Оба столбца содержат по 50 строк данных. Теперь я добавил еще один столбец "c" и мне нужно, чтобы этот столбец был заполнен 50 …

06.06.2022
User.last_login не заполняется, как ожидалось, в тесте Django

Почему user.last_login None в следующем тесте: from django.test import TestCase, Client class TestModels(TestCase): @classmethod def setUpTestData(self): self.user = User.objects.create( username="testUser", password="testPassword" ) self.auth_client = Client() self.auth_client.login(username="testUser", password="testPassword") def test_user_last_login(self): user = User.objects.get(id=self.user.id) # pull the latest data …

06.06.2022
Упорядочение по сходству ключевых слов в Django

Я хочу сортировать по сходству с ключевым словом в первом элементе, как я могу сделать это с помощью объекта Q в Django? Вот мой код представления. И …

06.06.2022
Приложение Django возвращает 401, даже если мой jwt-токен действителен

Я развернул свое приложение django с помощью gunicorn и nginx. Я использовал эту ссылку в качестве ссылки для развертывания. Развертывание прошло отлично, статусы gunicorn и nginx активны. Проблема возникает, когда я пытаюсь получить доступ к …

06.06.2022
Django Aggregation - поле вывода работает не так, как ожидалось

Book.objects.aggregate(price_diff=Max('price', output_field=FloatField()) - Avg('price')) Ошибка : Выражение содержит смешанные типы: FloatField, De cimalField. Вы должны установить выходное_поле. Даже если выходной файл используется

06.06.2022
Как сделать радиокнопки отдельной формы независимыми

Для уточнения, у меня есть цикл for, выполняющий каждый employee в employee_list. Я печатаю форму, которую я имею в forms.py для каждого сотрудника, которая состоит только из одной радиокнопки с вариантами выбора "Отсутствует" или "Присутствует". Однако на веб-странице, если я …

06.06.2022
Операционная ошибка при использовании импортированной модели Django

Я новичок во фреймворке Django и пытался сохранить данные в таблицу AbstractUser из регистрационной формы. Но когда я пытаюсь импортировать таблицу в views.py, она становится непригодной для последующих операций. Пожалуйста, помогите мне найти, где я допустил ошибку: from django.shortcuts import …

06.06.2022
Как выбрать, какой продукт будет выпущен первым в интернет-магазине на django [закрыто]

Как выбрать, какой товар будет выпущен первым в интернет-магазине на django. Как может работать логика. Любая помощь будет принята с благодарностью