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

24.10.2021
Агрегировать и сгущать значения временных рядов с помощью Django Querysets?

В настоящее время я пытаюсь создать небольшой криптотрекер для развлечения, используя API CoinMarketCap. API можно вызывать каждые 5 минут - каждый раз возвращая текущее значение биржи , однако я хочу строить свой график с интервалом в …

24.10.2021
Ckeditor как изменить текст кнопки

На моем сайте django используется функция загрузки изображений. Я хочу изменить текст кнопки send it to the server на upload Я проверил, кажется, все исходные файлы, но не могу найти ссылку на кнопку. Как я могу изменить ее. Я …

24.10.2021
Pip install channels_redis не устанавливается

Я пытаюсь установить pip install channels_redis и пытался pip install channels-redis Я использую PyCharm но я получаю ошибку: ERROR: Command errored out with exit status 1: command: 'C:\Program Files\Python310\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Pussy\\AppData\\Local\\Temp\\pip- …

23.10.2021
Использовать параметры или метод класса для on_delete.SET()? (Как изменить поле ForeignKey при удалении)

Можно ли использовать SET() для ForeignKey для on_delete с параметрами и/или методом класса? По сути, я хочу использовать модель или модель ForeignKey для создания нового поля. E.g. def create_new_relationship(obj): return obj.relationships.first() class Item(models.Model): name = CharField() relationships …

23.10.2021
Python django webapp packaging sdist

Когда я запускаю python setup.py sdist в каталоге моего проекта и проверяю содержимое с помощью tar --list -f .\dist\my_project_name-1.0.tar.gz я вижу, что один важный файл python (manage.py) и пара каталогов templates, который содержит .html файлы, и static, содержащий .css …

23.10.2021
Поток кода от представления к классу сериализатора в django rest framework

Я пытаюсь понять поток кода в Django rest framework от класса представления до класса сериализатора. Как мы знаем, если мы создаем объект класса, класс инстанцируется с этим объектом. И если внутри этого класса есть другие функции, мы можем вызвать эту …

23.10.2021
Как исправить "оценка была заблокирована политикой CORS: Нет 'Access-Control-Allow-Origin' в react

У меня есть веб-приложение с react frontend и django backend. Некоторые API из бэкенда блокируются политикой cors, в то время как другие нет. Например, API для получения записей из блога const res = await axios.get(`${process.env.REACT_APP_API_URL}/blog/posts`) возвращает данные, но API …

23.10.2021
Gcloud builds submit веб-сайта Django приводит к ошибке "does not have storage.objects.get access"

Я пытаюсь развернуть свой сайт Django с помощью Cloud Run, как описано в документации Google Cloud Platform, но получаю ошибку Error 403: 934957811880@cloudbuild.gserviceaccount.com does not have storage.objects.get access to the Google Cloud Storage object., forbidden при …

23.10.2021
Невозможно выполнить миграцию с помощью файла docker.yml - django+postgres

Я получаю следующую ошибку, когда пытаюсь запустить свой проект django на docker. relation "DBTable" does not exist at character 218 Я понял, что причина в том, что миграции не были применены. Поэтому я изменил свой Dockerfile следующим …

23.10.2021
У меня проблема с входом в админку django с абстрактным суперпользователем

Я разрабатываю отдельную абстрактную модель автора для своего сайта-блога. Авторы в этой абстрактной модели подключаются к моему приложению post, другому моему приложению, с внешним ключом и создают отношения автор-пост. Однако я даже не могу войти в панель администратора django, там …

23.10.2021
ModuleNotFoundError: Нет модуля с именем 'tokenize'

Итак, я попытался начать проект Django под названием 'tokenize' (используя django-admin startproject tokenize) и он выдал мне ошибку - Ошибка команды: 'tokenize' конфликтует с именем существующего модуля Python и не может быть использовано в качестве имени проекта. Пожалуйста, …

23.10.2021
(Django) объект типа 'User' не имеет атрибута 'USERNAME_FIELD'

Здесь я пытаюсь создать пользовательскую форму регистрации пользователя и вот какую ошибку я получаю: Это результат использования UserCreationForm вместо forms.ModelForm, согласно многим источникам. Я пытался установить USERNAME_FIELD = username, …

23.10.2021
Аутентификация JWT возвращает AnonymousUser в Django Rest Framework с помощью SimpleJWT

Я открываю этот вопрос в крайнем случае. Я изучаю JWT и хочу внедрить его в свое приложение на django. У меня не было никаких проблем с Basic auth и Token auth, но JWT не аутентифицирует моего пользователя... Это …

23.10.2021
Как отобразить определенную строку таблицы в javascript

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

23.10.2021
Прямой рендеринг html-страницы на определенный элемент без прокрутки (Django/JavaScript)

Мой вопрос касается управления прокруткой страницы/целями якоря при использовании Django и Bootstrap. У меня есть проект Django, оформленный с помощью Bootstrap. Информация на странице отображается последовательно. Новая информация добавляется в нижнюю часть страницы каждый раз, когда пользователь нажимает …

23.10.2021
Django фильтр пользователей для отправки смс активации

Когда пользователь заполняет регистрационную форму, введенная информация сохраняется в базе данных и ему отправляется SMS с активацией аккаунта, но если пользователь по какой-либо причине не может ввести код активации и хочет заполнить регистрационную форму с самого начала, то он столкнется …

23.10.2021
Подсчет элементов в наборе запросов

Это работает RoomBookings.objects.filter(HotelName__HotelName__icontains=hotel.HotelName, RoomType__icontains= hotel.RoomType).count() Но это не работает queryset2 = RoomBookings.objects.filter(HotelName__HotelName__icontains=hotel.HotelName, RoomType__icontains= hotel.RoomType), print(queryset2.count()) И я также пробовал print(queryset2.objects.count()) print (queryset2.objects.all().count()) print (queryset2.objects.all().len()) print (queryset2.objects().filter().count()) print (queryset2.len()) print (queryset2.all().len()) print (queryset2.objects.len())

23.10.2021
Юнит-тестирование Django на предмет того, правильно ли POST-запрос обновляет экземпляр модели

Мне трудно понять, почему мой тест продолжает терпеть неудачу. У меня есть две модели (показываю только соответствующий код): class Listings(models.Model): listing_instagram = models.URLField(null=True, blank=True) listing_facebook = models.URLField(null=True, blank=True) ... class ListingsDescription(models.Model): listing = models.OneToOneField(Listings, on_delete=models.CASCADE) space_description = models.TextField(max_length=1000, …

23.10.2021
Как создать фабрики-бои для моделей Django с внешним ключом

Я пытаюсь протестировать метод api post с фабричным мальчиком, но получаю ошибки. Я получаю ошибку: ValueError: Невозможно присвоить "'User 0'": "CustomUser.user" должен быть экземпляром "User". tests.py: class UserFactory(factory.django.DjangoModelFactory): class Meta: model = CustomUser user = factory.Sequence(lambda n: "User %d" % …

23.10.2021
Доступ к содержимому для анонимного и зарегистрированного пользователя

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

23.10.2021
У меня проблемы с моим файлом forms.py, возникла ошибка "KeyError 'request'".

View.py class AssignAgentView(OrganizerLoginRequired, FormView): template_name = "leads/assign_agent.html" form_class = AssignAgentForm def get_from_kwargs(self): return { "request": self.request } def get_success_url(self): return reverse("leads:lead-list") form.py class AssignAgentForm(forms.Form): agent = forms.ModelChoiceField(queryset=Agent.objects.none()) def __init__(self, *args, **kwargs): request = kwargs.pop('request') agents = Agent.objects.filter(organization=request.user.userprofile) super(AssignAgentForm, self).__init__(*args, …

23.10.2021
Дополнительные таблицы в списке разрешений группы администраторов Django

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

23.10.2021
Как передать агрегированный массив в JavaScript?

У меня есть список в Django views, и я хочу передать его JavaScript для итерации, я пробовал пробовал разные способы, но кажется, что данные не могут быть использованы JavaScript, не мог бы кто-нибудь взглянуть, пожалуйста? views.py ''' …

23.10.2021
Django: Сохранение изображения из URL в ImageField

У меня есть модель Django с ImageField image = models.ImageField (upload_to = 'products /% Y /% m /% d') Все, что мне нужно сделать, это сохранить изображение со своего склада по уже существующему пути к файлу изображения с помощью ImageField. …

23.10.2021
Использование модели в качестве источника для PK для другой модели?

Итак, если у меня есть простая модель, которую я хочу использовать в качестве источника PK, например, так: class PostCreation(models.Model): pk = models.AutoField(primary_key=True) post = models.OneToOneField(Post, on_delete=models.CASCADE) Я хочу создать PK записи блога до того, как она будет …

23.10.2021
Ошибка обновления объектов Django Token : django.db.utils.IntegrityError: UNIQUE constraint failed: authtoken_token.user_id

Я использовал класс django user и класс rest_framework Token для хранения информации о пользователе и токена. Для этого же я использовал класс serializers.ModelSerializer. Но когда я делаю запрос на обновление (проверяю метод update) для обновления информации о пользователе и …

23.10.2021
Ответ AJAX не выводится в консоль

Я использую ajax для получения данных формы из приложения Django и хочу вывести ответ в консоль. $.ajax({ type: 'GET' , url: url, data: {'PUITS': PUITSId }, dataType: "json", success: function (response){ console.log(response) var response = JSON.stringify(response); var response …

23.10.2021
Djagno NotImplementedError: Django не предоставляет представление БД для AnonymousUser

From django.shortcuts import render, redirect from django.db import transaction from .models import User from .forms import RegisterForm, LoginForm, CheckPasswordForm from .decorators import login_required from django.views.decorators.http import require_POST @require_POST def profile_delete(request): if request.method == 'POST': request.user.delete() return redirect('users:login') return render(request, 'users/delete.html') …

23.10.2021
Работа с внешними ключами в Django

я создаю систему записи к врачу, и я также включил рецепты class Prescription(models.Model): id = models.UUIDField(default=uuid.uuid4, primary_key=True, editable=False) user = models.ForeignKey(User, on_delete=models.CASCADE) doctor = models.ForeignKey(Doctor, null = True, on_delete=models.SET_NULL) clinic = models.ForeignKey(Clinic, on_delete=models.SET_NULL) Я подумал, что если …

23.10.2021
Добавьте rest API к существующему приложению Python

После некоторых исследований я застрял на своей проблеме... Объясняю, для проекта я разрабатываю приложение в микросервисе, состоящем из : Существа, которые производят данные (геолокационные данные) и отправляют их в систему Queueing. "Сервер", который периодически получает …

23.10.2021
У объекта 'Response' нет атрибута 'user'

Я получаю ошибку AttributeError: 'Response' object has no attribute 'user' for the below code I have written Я пытаюсь получить информацию о пользователе из контекста и создать модель уведомления. Я получаю приведенную выше ошибку при возврате оператора. Я не …

23.10.2021
Как суммировать ранги в django-orm annotate

Модель class ChampionKill(Event): start = models.ForeignKey('self', models.CASCADE, null=True, blank=True, related_name='sequence') damage = models.PositiveIntegerField() damage_contribution = models.FloatField() objects = ChampionKillManager() manager class ChampionKillManager(BaseManager): def get_queryset(self): return super().get_queryset().annotate( length=Count('sequence'),avg_damage_contribution=Avg('sequence__damage_contribution'), avg_interval=( Cast(Max('sequence__time') - Min('sequence__time'), models.FloatField()) / F('length') ), rank_damage_contribution=Window(Rank(), order_by=F('avg_damage_contribution').desc()), rank_interval=Window(Rank(), order_by=F('avg_interval').asc()), …

23.10.2021
Пожалуйста, исправьте приведенные ниже ошибки. в админке Django

каждый раз, когда я пытаюсь добавить нового пользователя в Django admin, появляется эта ошибка, и я знаю, что это из-за электронной почты, но я не знаю, что с ней не так, также я не устанавливаю своего пользователя как ACTIVE. …

23.10.2021
Django : Пути Django работают не так, как ожидалось

У меня есть проект. Мне нужно ссылаться на json файл. Мой код, который является файлом flashcard.html : {%include 'header.html' %} <style> {%include 'css/flashcard.css' %} {%include 'css/header.css' %} </style> <div id="content" style="width: 100%; position: relative;"></div> <i class="fas fa-caret-right" style="position: absolute; …

23.10.2021
Создание графического интерфейса пользователя с использованием CSS под управлением Python

Я начал создавать GUI приложения на python с помощью TKinter, но Tkinter менее гибкий (по крайней мере для меня), чтобы сделать хороший дизайн, поэтому я решил перейти на веб-приложение (которое работает на локальном хосте) и слышал, что CSS хорошо …

23.10.2021
Проверяйте авторизационный HTTP-заголовок каждого входящего запроса, Django

Я должен проверить авторизационный HTTP-заголовок каждого входящего запроса. В случае отсутствия или недействительности заголовка Authorization я должен вернуть ошибку с HTTP кодом 401 Unauthorized. Как сделать простую проверку заголовка авторизации? мой код: models.py class Event(models.Model): name …

23.10.2021
Невозможно добавить заголовки токенов в graphene-django с помощью pytest

Я пытаюсь добавить токен к заголовкам graphene-django, используя pytest. Но он всегда возвращает, что пользователь анонимный, как показано в конце, но он должен возвращать пользователя, так как токен добавлен в fixture. @pytest.fixture def client_query(client): def func(*args, **kwargs): return graphql_query(*args, …

23.10.2021
Django.core.exceptions.FieldError: Невозможно преобразовать ключевое слово 'field_id' в поле. Возможные варианты:...?

Django.core.exceptions.FieldError: Невозможно преобразовать ключевое слово 'productcategory_id' в поле. Возможные варианты: страна, country_id, id, name, vendor Я нашел один ответ. но этот ответ не может мне помочь. Может ли кто-нибудь сказать мне, что это за ошибка и как ее решить? …

23.10.2021
Создание поля флажка с отношением ManyToMany

Я пытаюсь добавить поле interested_fields в мою модель personalInfo, из которого пользователи могут выбирать, а сами варианты приходят из объектов другой модели с помощью отношения ManyToMany между двумя моделями. Вот мои коды models.py (я упростил свою модель personalInfo, удалив некоторые …

23.10.2021
Django: Сохранение изображения из URL в поле ImageField

Я прочитал слишком много статей, но так и не нашел решения своей проблемы. У меня есть модель Django с полем ImageField на ней image = models.ImageField(upload_to='products/%Y/%m/%d') Все, что мне нужно сделать, это сохранить изображение из моего хранилища …