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

29.01.2023
Как вернуть значения, которые являются NULL в базе данных, с помощью Django?

Я имею приложение django и пытаюсь написать несколько вызовов api. У меня есть одна таблица, и я хочу вернуть значения, где category_id равно null. Так что этот sql оператор работает: SELECT * FROM public.djangoadmin_category where djangoadmin_category.category_id is …

29.01.2023
ModuleNotFoundError: Нет модуля с именем 'poststaggit' --- Как устранить ошибку?

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

29.01.2023
Django с древовидным просмотром Bootsrap

Я пытаюсь создать страницу для отображения папки и ее содержимого с помощью Tree-view Bootstrap. Папка может содержать множество вложенных папок и файлов (дочерние узлы). Я хочу реализовать один из этих примеров в приложении Django. Страница Tree-views в …

29.01.2023
Nullable field default value django models in inhertiance

У меня есть модель продукта и другая модель под названием Курс, которая наследует продукт, но имеет поле видео и автора, который является ForeignKey с моделью учителя, которая наследуется от модели пользователя, которая наследуется от AbstractUser Сопутствующие модели: <pre …

29.01.2023
Тестирование django завершается ошибкой DoesNotExist, хотя на самом деле оно работает

Я пытаюсь проверить, может ли моя модель PlayerPoint дать мне 5 лучших игроков по их очкам. Вот модель Player: class Player(AbstractUser): phone_number = models.CharField( max_length=14, unique=True, help_text="Please ensure +251 is included" ) first_name = models.CharField( max_length=40, help_text="please …

29.01.2023
Ajax POST запрос не работает в проекте Django

Я пытался создать сайт электронной торговли как часть моего проекта. Но ajax "POST" с использованием jquery не работает. Я не уверен, где это пошло не так. Пожалуйста, простите за мой плохой английский.... {% extends "store/base.html" %} {% load static …

29.01.2023
Django REST Framework как разрешить DELETE только без pk

Мне нужно создать конечную точку: DELETE /users (удаленные идентификаторы в теле запроса) Итак, я создал класс UserViewSet, который расширяет mixins.DestroyModelMixin и GenericViewSet и реализовал метод def delete(self, request), он работает для запроса DELETE /users, но проблема в …

29.01.2023
NameError: имя 'jedi' не определено

Hello я продолжаю получать ошибку при написании проекта django. ***py manage.py shell *** для этого кода, я получаю эту ошибку ; NameError: имя 'jedi' не определено Пожалуйста, помогите мне. hello я продолжаю получать ошибку при написании проекта …

29.01.2023
Невозможно установить сессию на шлюзе ssh / таймаут соединения ssh (mySQL)

У меня есть платный аккаунт хакера pythonanywhere. Мне удалось настроить мою базу данных с помощью моего проекта django, а также MySQL workbench. Все работало нормально до ночи 28 января 2023 года. На следующий день (29 января 2023 года), когда …

29.01.2023
Обработка ошибки PageNotAnInteger или отключение элиминированной нотации

Я хочу сделать ускоренную пагинацию страниц типа 1,2,3...8,9,10. Вот мой код в models.py from django.db import models class Author(models.Model): name = models.CharField(max_length=200) email = models.EmailField() в файле views.py from django.shortcuts import render from .models import Author from django.core.paginator …

29.01.2023
Есть ли способ создать экземпляр модели Django с автоматической генерацией первичного ключа без передачи именованных аргументов?

Я пытаюсь создать общую функцию в Django, создающую кучу экземпляров модели путем вызова оцененного конструктора модели. Т.е. я передаю строку model = "Model", которая соответствует реальной модели в моей базе данных. Затем я вызываю Model = getattr(mymodule, model), чтобы получить …

29.01.2023
Поле видео в Django содержит url или файл

Как сделать только одно поле из этих двух полей? `class MyModel(models.Model): field1 = models.FileField(blank=True) field2 = models.UrlField(blank=True) def clean(self): if not self.field1 and not self.field2: raise ValidationError({'field1': 'Even one of field1 or field2 should have a value.'}) elif …

29.01.2023
Есть ли способ построить график plotly на внутреннем сервере и отправить интерактивные результаты на webapp?

Итак, я фактически делаю все вычисления в бэкенде, генерирую график в (.png), сохраняю его в pathfile, и передаю через AJAX ссылку на это вновь сгенерированное изображение. Однако такой процесс позволяет мне передать только изображение. По сути, я конвертирую график …

29.01.2023
DJango, предыдущее или следующее сообщение в соответствии со списком категорий.

Я изучаю разработку сайта блога, используя класс общих представлений DJango. Я распределил блоги по категориям. Если вы выбираете блог из полного списка и переходите на страницу подробностей, реализована возможность перехода к предыдущей и следующей записи с помощью "previous()" …

29.01.2023
(этот файл не входит в редактор, потому что он либо binery, либо использует неподдерживаемую текстовую кодировку)?

Я использую vscode и у меня возникает эта ошибка при использовании html шаблона и jinja файлов и когда я собираюсь открыть такой файл, появляется эта ошибка недавно я попробовал установить расширение jinja, но это не помогло !!!!!

29.01.2023
Ошибка типа при изменении объекта модели в админке

Когда я пытаюсь изменить объект в django admin, я получаю ошибку Type error. Это происходит со всеми объектами этой модели, но не с другими моделями. Я подозреваю, что в моей модели что-то не так, или, по крайней мере, что-то, что …

29.01.2023
Хранить поле телефона с помощью django-phonenumber-field переопределять метод поиска в формате e164

Я сохранил поле телефона в базу данных с помощью django-phonenumber-field с форматом e164, оно успешно сформировано и успешно. вот мой model.py class External(models.Model): name = models.CharField(max_length=255, unique=True) address = models.CharField(max_length=255) type= models.ForeignKey(Type, on_delete=models.CASCADE, verbose_name="Type") region= models.ForeignKey(Region, on_delete=models.CASCADE, verbose_name="Region") email …

29.01.2023
Как увеличить числовое значение в базе данных Django по нажатию кнопки

Views.py from django.shortcuts import render from django.contrib.auth.models import User from django.views.generic import DetailView from register.models import UserCoin def index2(request): username = User.objects.all() usercoin = UserCoin.objects.all() return render(request, 'main2/index2.html', {&quot;username&quot;: username, &quot;usercoin&quot;: usercoin}) class Users(DetailView): model = User template_name = 'index2.html' …

29.01.2023
Как исправить ошибку AttributeError: объект 'NoneType' не имеет атрибута 'encode' в set.py Django

Я хочу упростить процесс кодирования, запуская DATABASE_URL из файлов docker-compose, чтобы использовать set.py, можете ли вы предложить решение ошибки, с которой я сталкиваюсь? Когда я использую python manage.py migrate, я столкнулся с этой проблемой. DATABASES = {'default': dj_database_url.parse(DATABASE_URL.encode())} AttributeError: …

29.01.2023
RelatedObjectDoesNotExist с TabularInline и прокси-моделями

модели моего приложения включают модель Service, а также три прокси-модели: class Service(models.Model): SERVICE_TYPE_CHOICES = [ ('AR', 'Area'), ('OC', 'Occupancy'), ('CO', 'Consumption'), ] service_type = models.CharField(max_length=2, choices=SERVICE_TYPE_CHOICES) building = models.ForeignKey(Building, on_delete=models.CASCADE) def __init__(self, *args, **kwargs): super(HouseService, self).__init__(*args, **kwargs) subclasses = …

29.01.2023
Существует ли соответствующий фильтр для Django Rest Framework для работы с PostgreSQL InetAddressField

Я использую DRF и PostgreSQL для хранения данных IP, подсети и диапазона IP. Для фильтров я хотел создать фильтр, который разрешает заданную строку достижения и проверяет, является ли заданный IP не только точным совпадением, но и частью подсети или диапазона …

29.01.2023
Проект Django падает на сервер при обращении к бэкенду администратора

Проблема Я запускаю apache2 на своем локальном сервере ubuntu. Я создал проект Django с помощью django-admin startproject site и настроил свой виртуальный хост на использование процесса WSGI Daemon для запуска проекта Django. Это сработало, и сайт доступен через IP …

29.01.2023
Начальные значения для некоторых полей из базы данных

Можно ли поместить данные из базы данных в начальную форму? def add_customer_from_list(request, pk): application = Contact.objects.get(pk=pk) params = {'name': application.name, 'email': application.email, 'phone_number': application.phone_number, 'dog_name': application.dog_name, 'service_type': application.service_type} form = CustomerForm(request.POST or None, initial=params) if form.is_valid(): """form.name = …

29.01.2023
Проблема отображения выбранного размера из одного шаблона в другой

У меня есть два представления, магазин и корзина, также есть шаблоны для обоих. Я определил 3 варианта размеров в модели продукта и показываю их в форме в магазине. У меня возникают трудности с отображением выбранного размера в cart.html …

29.01.2023
Как отправить JSON из NodeJS в Django?

Архитектура нашего приложения использует NodeJS и Django вместе. Мне нужно отправить JSON данные в виде HTTP post из NodeJS в Django, не получая перед этим никакого запроса от Django. Поскольку в NodeJS есть функция, которая генерирует и возвращает …

29.01.2023
Проблема рендеринга шаблонов Django

Я новичок в Django, пытаюсь создать веб-приложение на основе самоучителя. Я создал приложение с именем "travello" и именем проекта "travellproject", в представлениях я пытаюсь отобразить html-страницу. from django.shortcuts import render from django.http import HttpResponse # Create your views here. …

29.01.2023
Что лучше всего подходит для тяжелых периодических задач (django)

У меня есть приложение django, которое имеет более 500 таблиц, каждая таблица предназначена для устройства (каждое устройство отправляет 500 данных каждый день и я храню их в базе данных). я должен получить средние значения за 10 минут, час, …

29.01.2023
Ошибка входа в систему: Исключение Значение: Невозможно принудительное обновление в save() без первичного ключа

Я использую django с mongo db для создания сайта социальных сетей, но при входе в систему я столкнулся со следующей ошибкой: Environment: Request Method: POST Request URL: http://127.0.0.1:8000/signin Django Version: 3.2.16 Python Version: 3.7.2 Installed Applications: ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', …

29.01.2023
Django - Две формы на одной странице, как я могу сохранить параметры URL при отправке любой из форм?

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

29.01.2023
Невозможно сократить запросы "SELECT" с "select_related()" и "prefetch_related()" в отношениях один-к-одному в Django

У меня есть Person и PersonDetail модели в отношениях один-к-одному как показано ниже. * Я использую Django 3.2.16: class Person(models.Model): name = models.CharField(max_length=20) def __str__(self): return self.name class PersonDetail(models.Model): person = models.OneToOneField(Person, on_delete=models.CASCADE) # Here age …

29.01.2023
Я получаю ошибку Assertion в представлениях моего проекта django

AssertionError: Ожидалось, что из представления будет возвращено Response, HttpResponse или HttpStreamingResponse, но получено &lt;class 'NoneType'&gt; Код:- from rest_framework.decorators import api_view from user_app.api.serializers import RegistrationSerializer @api_view(['POST',]) def registration_view(request): if request.method == 'POST': serializer = RegistrationSerializer(data=request.data) if serializer.is_valid(): serializer.save() return serializer.data …

29.01.2023
SystemError: Макрос PY_SSIZE_T_CLEAN должен быть определен для форматов '#' в проекте django

Я пытаюсь запустить код, но ни одна из следующих команд не работает: python manage.py runserver. pyhton manage.py makemigrations pyhton manage.py showmigrations Я получаю следующую ошибку: Я делаю это в ubuntu Мой файл requirements.txt имеет следующий вид: …

29.01.2023
Есть "комната" не доступнаПиланс

Это были мои коды views.py Это были мои коды urls.py Как я могу решить эту ошибку.

29.01.2023
Кто-нибудь знает, где Elastic Beanstalk хранит мои модели Django?

Я создаю приложение на Django и размещаю его на Elastic Beanstalk. Я хочу знать, где он хранит мои модели, потому что я не знаю, сохраняет ли Django модели, когда я сохраняю их из ModelForm, или Elastic Beanstalk хранит …

29.01.2023
Как отправить контекстный запрос в командах управления DRF без объекта запроса

Я застрял на этом уже 2 дня, по причинам кэширования я храню данные в memcache - Я собираю данные с помощью managemend-commands из django - если я собираю данные, все URL относительные - для абсолютного пути мне нужно передать …

29.01.2023
Дается неверное значение переменной

Итак, у меня проблема с некоторыми переменными, которые поступают из итерации словаря: for rank in ranked_stats: if rank['queueType'] == "RANKED_FLEX_SR": flex_rank_name = "Ranked Flex" flex_tier = rank["tier"] flex_rank = rank['rank'] totalrank_flex = flex_tier + " " + flex_rank winrate_flex …

29.01.2023
Почему не работает добавление нового элемента в базу данных Django через forms

Forms.py: from django import forms from .models import * class CreateChatForm(forms.ModelForm): password = forms.CharField(widget=forms.PasswordInput, label=&quot;Пароль&quot;) class Meta: model = Chat fields = [&quot;login&quot;, &quot;password&quot;] widjets = { 'login': forms.TextInput(attrs={&quot;class&quot;: &quot;chat-login&quot;}) } class CreateMessageForm(forms.ModelForm): text = forms.CharField(max_length=1000, widget=forms.TextInput(attrs={'class': 'form-input', 'placeholder': &quot;Message...&quot;})) …

29.01.2023
Ошибка с базой данных django

Я залил сайт на хостинг python anywhere и база данных перестала подключатся, при отправке get запроса вылетает ошибка unable to open database file. settings.py: 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': 'home/misha123412/hairdressProject/my_site/sqlite3.db', } } Розположение файла вроде написано правильно. Если …

29.01.2023
Как установить SSL на другой порт, кроме порта 80, для приложения react/django/nginx

Вот мой nginx.conf. SSL работает на порту 80/443, и я могу перейти к url mynacode.com с https, однако я также хочу получить доступ к моему бэкенду на порту 8000, используя защищенное https соединение. Как я могу это сделать? Сейчас …

29.01.2023
1062 - Дублирующая запись '2' для ключа 'store_collection.PRIMARY'

Изображение ошибки Datagrip Я новичок, который начал изучать MySQL и Django. Пожалуйста, помогите мне. Когда я загрузил SQL файл в data grip, он показал мне ошибку. Пожалуйста, обратитесь к изображению, где вы можете увидеть ошибку. Я …