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

16.02.2022
Как решить проблему с авторизацией на сайте через telegram?

Внезапно возникла проблема с авторизацией на сайте с помощью телеграма. Домен работает нормально (кнопка для авторизации появляется), а вот при редиректе на телеграмовскую авторизацию происходит отвал (bot domain invalid) и возвращается ошибка от телеги. Непонятно в каком месте ошибка (начиная …

16.02.2022
ERROR django.core.exceptions.ImproperlyConfigured:

Django.core.exceptions.ImproperlyConfigured: Запрошена настройка INSTALLED_APPS, но настройки не настроены. Вы должны либо определить переменную окружения DJANGO_SETTINGS_MODULE, либо вызвать settings.configure() перед доступом к настройкам.

16.02.2022
Необходимо вернуть единый JSON-ответ для двух сериализаторов индивидуальным способом

Сериализаторы class Consolidated_Final(serializers.ModelSerializer): users = serializers.SerializerMethodField() class Meta: model= Users fields= ['users','id','employee_name','billable_and_non_billable'] def get_users(self,obj): query = Add_Job.objects.all() return Add_Job_Serializers(query, many =True).data просмотров @api_view(['GET']) def final_view(request): q1 = Users.objects.values('id','employee_name','billable_and_non_billable',) query = Consolidated_Final(q1,many=True) return Response(query.data) Он возвращает мне …

16.02.2022
Как оптимизировать код с помощью оператора for при рендеринге в django views.py

Я использую django, и приведенный ниже код работает неэффективно. Есть ли способ сократить метод создания и добавления списка с помощью оператора for, как в коде ниже? Список используется для создания графиков в apex chart javascript. [views.py] annotations = {} types …

16.02.2022
Проблема с установкой Django Tech Stack на Apples M1

Я только что получил новый Mac с чипом M1, но у меня проблемы с запуском нашего стека. Это проект django, с несколькими зависимостями. Большинство из них: grpcio (1.43.0) google-cloud-vision==2.1.0 googlemaps==4.4.2 firebase-admin==5.2.0 google-api-core[grpc]==1.31.5 через firebase-admin google-api-python-client google-cloud-core …

16.02.2022
Как получить значение множественного выбора из HTML-формы в django?

На самом деле, я получаю данные из API и отображаю их в виде формы для отправки в модели <label for="images">Images:</label><br> <select name="images" id="images" multiple> {% for img in images %} <option value="{{img}}">{{img.image_name}}</option> {% endfor %} </select> Но …

16.02.2022
Как добавить флажок select all в админпанели Django ко всем редактируемым столбцам?

За последний день я искал информацию о том, как добавить флажок select/deselect all в мою админ-панель Django, но не нашел решения. Я хочу иметь эти флажки для всех колонок, а не только для первой (в данном случае для модели …

16.02.2022
Почему я получаю эту ошибку? Кто-нибудь может мне помочь...?

регистрация пользователей с помощью mysql django Эту ошибку я получаю и не могу найти ее решение.Может ли кто-нибудь помочь мне, я использую python django и mysql как базу данных с пользовательской моделью...? AttributeError at /accountregister/ 'Manager' object has …

16.02.2022
Django admin stackedinline добавление новых данных

Я использую stackedInline для Django admin и при попытке добавить новые данные существующие данные появляются ниже в виде новых вкладок, как я могу это решить. Моя модель категории выглядит следующим образом class Category(models.Model): '''category model for the genere of the …

16.02.2022
Settings.py возвращает ошибку ModuleNotFound в существующем приложении

Я относительно новичок в Django и пытаюсь создать простое приложение, позволяющее пользователю зарегистрироваться и войти Однако, когда я пытаюсь запустить сервер для тестирования того, что у меня сейчас есть, я сталкиваюсь с этим сообщением об ошибке: ModuleNotFoundError: No module …

16.02.2022
[Django]Периодические несанкционированные запросы API при использовании токенов

Я использую токены для аутентификации Django rest API. Я заметил, что в логах время от времени появляются неавторизованные запросы. Пользователь, для которого создан токен, установлен как суперпользователь, и другие запросы успешны, так что это не должно быть проблемой токена/разрешения. Есть …

16.02.2022
React/Django не может обновить данные в таблице с помощью axios.put() без обновления связанного с ней поля изображения

Я разрабатываю проект веб-приложения для группы выпускников, используя react/django и используя axios для получения данных. Сейчас я могу создать событие с такими полями, как (название_события, дата, изображения и т.д.). Я также могу обновить детали события, но моя проблема в …

16.02.2022
Множественные родственные инородные тела

class Flow(models.Model): name = models.CharField(max_length=200) pre_requisite = models.ForeignKey('self', null=True, blank=True, on_delete=models.SET_NULL) pre_requisite_status = models.ForeignKey("FlowStepStatus", on_delete=models.SET_NULL, null=True, blank=True, related_name='pre_requisite_status') Это дает мне одно предварительное условие и его …

16.02.2022
Составить маршрут за короткое время

Я пытаюсь реализовать задачу по составлению рейтинга услуг. Пользователи будут получать SMS-сообщение с короткой ссылкой. После перехода по этой короткой ссылке они заполняют информацию и отправляют ее. Затем я буду хранить эту информацию в базе данных. Таковы требования, теперь перейдем …

16.02.2022
Messages.error не работает с fetch js в форме, Django

просмотров: if request.method == "POST": user_name = request.POST['user_name'] email = request.POST['email'] password = request.POST['password'] re_password = request.POST['re_password'] if len(user_name) >= 16: messages.error(request, 'Too long') ... js: const form = document.forms["register_form"]; const csrftoken = document.querySelector('[name=csrfmiddlewaretoken]').value; form_data = new FormData(form); …

16.02.2022
GCC ERROR IN CPanel Terminal Trying to Install Pillow

Пожалуйста, мне нужна помощь, я пытаюсь разместить проект Django в Cpanel. Я создал Python приложение (Python 3.8.6). Запустил Virtualenv в терминале и установил django в соответствии с версией моего проекта (Django 3.2.6) Теперь, пытаясь установить такие зависимости, как Pillow …

16.02.2022
Как ссылаться на результат кверисета в Django

Модель класса, которую я написал, сложная и большая, поэтому я не могу написать весь код здесь. Пожалуйста, поймите. [views.py] separate_line = Assignment.objects\ .values('id')\ .annotate(ABC=Min(F('feedback__ABC_date')))\ .annotate(C1D1_ABC=ExpressionWrapper(Cast(F('feedback__injection_date'), DateField()), output_field=DateField()) - ExpressionWrapper(Cast(F('ABC'), DateField()), output_field=DateField())) \ .values('id', 'C1D1_ABC') Result: <QuerySet [{'id': 3391, …

16.02.2022
Ошибка атрибутов при импорте представлений в Urls.py в django rest framework

Views.py from rest_framework.decorators import api_view from rest_framework import status from django.shortcuts import render from rest_framework.views import APIView from rest_framework import authentication, permissions from django.contrib.auth.models import User from rest_framework.authtoken.views import ObtainAuthToken from rest_framework.authtoken.models import Token from rest_framework.response import Response from App.serializers …

16.02.2022
Есть ли способ подключить Google Reviews к сайту на Django?

искал учебник, по которому можно автоматически подключить отзывы, полученные от Google My Business, и добавить их в качестве свидетельств на Django-сайт.

16.02.2022
Изображения не отображаются на моем сайте (HTML)

<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous"> <title>AYNTK</title> </head> <body> <div id="carouselExampleControls" class="carousel slide" data-bs-ride="carousel"> <div class="carousel-inner"> <div class="carousel-item active"> <img src="templates\Slide 1.jpg" class="d-block w-100"> </div> <div class="carousel-item"> <img src="templates\Slide 2.jpg" …

16.02.2022
Основная идея для доступа к элементам в ведре S3 из браузера

Я использую [django-s3direct][1] для загрузки файла в ведро S3. После загрузки файла приходит url, который отображается здесь. https://s3.ap-northeast-1.amazonaws.com/cdk-sample-bk/line-assets/images/e236fc508939466a96df6b6066f418ec/1040 Однако при доступе из браузера возникает ошибка. <Error> <script/> <Code>AccessDenied</Code> <Message>Access Denied</Message> <RequestId>025WQBJQ5K2W5Z5W</RequestId> <HostId>FF3VeIft8zSQ7mRK1a5e4l8jolxHBB40TEh6cPhW0qQtDqT7k3ptgCQt3/nusiehDIXkgvxXkcc=</HostId> </Error> Теперь я могу …

16.02.2022
Динамические урлы Django перенаправляют на неправильную функцию

Итак, я пытаюсь создать урлы, чтобы пользователь мог видеть жалобы, либо передав определенный параметр, либо отсортировать по умолчанию по upvotes, если параметр не передан. urls.py path('', views.exploreComplaints, name='explore-complaints'), path('?sort_by=<str:sorting_parameter>/', views.exploreComplaints, name='explore-complaints-by-parameter'), views.py def exploreComplaints(request, sorting_parameter="upvotes"): complaints = Complaint.objects.all() …

16.02.2022
Rest django проверка количества дубликатов

Если я добавляю число 5, я хочу проверить все числа до 5 (например, 1, 2, 3 и 4), которые должны быть в базе данных, тогда только я могу добавить число 5, иначе выдается ошибка. А также проверить, есть ли …

16.02.2022
Загрузка Html-файла вместо рендеринга в Django

Итак, я довольно много новичков в django, я даже не знаю, возможно ли то, о чем я спрашиваю ;-; Итак, в основном то, что я делаю, это сайт, где пользователи могут передавать контекст. Затем django заполняет шаблон контекстом. Но …

16.02.2022
Нужна помощь в доступе к переменным сессии в Django Channels consumers.py

Я генерирую случайный userid и сохраняю его как переменную сессии в моем представлении. Я пытаюсь получить доступ к этой переменной сессии в consumers.py для идентификации пользователя (не аутентифицированного) и обновления пользователя об изменениях в базе данных. view.py : def …

16.02.2022
Инициализация модели контейнера с дочерними моделями при создании нового контейнера - например, список Todo с задачами по умолчанию

Я пытаюсь создать список дел как часть приложения, который используется для подсказки пользователю, что он должен выполнить, прежде чем приложение будет оценено. Для этого я создал модель TaskList и модель Task, принадлежащую TaskList. Когда я создаю новый экземпляр TaskList …

16.02.2022
Как я могу использовать verbose_name модели Django в определении поля?

У меня следующая модель: # models.py #============================================================================== from django.db import models class Foo(models.Model): ... exists = models.BooleanField( verbose_name = 'The Foo still exists.', default = True ) ... Я хотел бы использовать verbose_name вместо 'Foo', чтобы моя …

16.02.2022
Django исключение из набора запросов, если все атрибуты набора не совпадают

У меня есть 2 модели Курс и Класс Я пытаюсь исключить курсы, где ALL его вакансии в классах равны 0, но этот запрос исключает курс, если только одна из вакансий в классах …

16.02.2022
Django: выбор значений из связанной таблицы

У меня есть две простые таблицы: # Table manufacturers in my db: # | id | name | # |----|-------| # | 1 | Tesla | # | 2 | BMW | # Table cars in my …

16.02.2022
Как вызвать сигналы для модели User при каждом обновлении профиля в django?

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

16.02.2022
Как заставить "Войти с Google" работать, используя "dj_rest_auth"?

Я пытаюсь реализовать вход в Google с помощью DRF и dj_rest_auth. Я настроил 'django-allauth' с Google в качестве провайдера, и процесс входа работает в веб-браузере. Мне нужно соединить приложение android с моим бэкендом. Я создал конечные точки …

16.02.2022
Лучший способ сохранить размер шрифта одинаковым на всех устройствах

Я пытаюсь настроить размер шрифта так, чтобы он выглядел одинаково на всех настольных устройствах. На данный момент проблема в том, что на моем новом ноутбуке боковая панель заканчивается на 75% от общей высоты сайта, а на моем старом ноутбуке …

16.02.2022
Где я должен разместить дополнительную логику в проекте django?

Я хочу постоянно проверять время (возможно, используя многопоточность) и если оно равно 12 полуночи, я хочу обновить базу данных. Где я должен разместить такую логику в проекте django. Можно ли поместить этот код в manage.py?

16.02.2022
Как сделать модульные тесты на LoginView и LogoutView в Django?

Я пытаюсь написать правильные тесты для моих представлений, которые являются просто подклассами LoginView и LogoutView из django.contrib.auth.views. from django.contrib.auth.views import LoginView, LogoutView class UserLoginView(LoginView): template_name = 'finder/login.html' next_page = reverse_lazy('book-list') class UserLogoutView(LogoutView): template_name = 'finder/logout.html' next_page = reverse_lazy('book-list') …

16.02.2022
Пользовательская электронная коммерция или придерживаться платформы электронной коммерции?

Прошу прощения, если вопрос задан не в том месте, но меня попросили создать небольшой сайт электронной коммерции, и поскольку он небольшой, мне интересно, могу ли я создать его сам, используя что-то типа Django или PHP, или мне действительно следует придерживаться …

16.02.2022
ModuleNotFoundError: Нет модуля с именем 'index,django'

имя моего проекта = портфолио имя моего приложения = индекс index - url.py from django.contrib import admin from django.urls import path, include from index import views urlpatterns = [ path('', views.home, name='home'), path('home', views.home, name='home'), path('about', views.about, name='about'), path('project', …

16.02.2022
Не применяется стиль текста к SVG файлу

Вот у меня есть SVG файл. Я делаю сайт через фреймворк Django. Когда я использую этот SVG файл в шаблоне (Он у меня в статических файлах), то это всё выглядет следующим образом: <a …

16.02.2022
Элементы, попадающие внутрь тега div при использовании контекста

Мои страницы имеют нормальный макет, как показано ниже При попытке включить календарь на /calendar url все, кажется, просто сжимается под вкладкой календаря. …

16.02.2022
Возможно ли использовать queryset в предложении FROM

У меня есть модель для сбора очков пользователя: class Rating(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='rating') points = models.IntegerField() В этой модели у каждого пользователя может быть несколько записей. Мне нужно вычислить ранг каждого пользователя по сумме набранных …

16.02.2022
Когда я пытаюсь зарегистрироваться после развертывания моих проектов django в Heroku, возникает эта ошибка, хотя на моем localhost ее нет

Когда я пытаюсь зарегистрироваться в моем проекте Django, который развернут в Heroku, возникает эта ошибка, хотя когда я пытаюсь сделать то же самое на моем localhost, этого не происходит (534, b'5.7.14 &lt;https://accounts.google.com/signin/continue?sarp=1&amp;scc=1&amp;plt=AKgnsbs\n5.7.14 wwfTXnpKMhQYEw32JsPKVeURPTx0aN-gih7DbYiw9P7hAoVGlm9uAr6nh6wtPSf5RItfk\n5.7.14 U3yBi83J6hZNnidGpRRi0gVOlElqn-aAnjzu2O9HfpxM4jcIC6ut2sAx7C33cch0&gt;\n5.7.14 Please log in via your web …