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

18.08.2021
Работа с базой данных (sqlite) для Django на Heroku

[Журнал ошибок][1] Я выполнил команду "heroku run python manage.py migrate", но миграция не работает. [1]: https://i.stack.imgur.com/QKtZr.png

18.08.2021
Лучшие практики Django в отношении пользовательских моделей пользователей

Это скорее общий вопрос о лучших практиках. Когда вы начинаете новый проект в Django, вы обычно создаете пользовательскую модель User или полагаетесь на модель по умолчанию? Лично мне кажется более чистым, если я не буду возиться с моделью …

18.08.2021
Как получить данные из родительской таблицы через дочернюю таблицу

Я хочу получить все названия продуктов, которые были заказаны и сохранены в таблице OrderItem, и я хочу суммировать их количество, сгруппированное по названию продукта. Помогите!!! Вот мои таблицы. class m_Product(models.Model): name = models.CharField(max_length=200) Brand = models.CharField(max_length=200) quantity = models.IntegerField(default=0, …

18.08.2021
Каков наилучший способ постраничной обработки большой таблицы с помощью React Table и Django?

У меня есть таблица с 50k строк и 20+ столбцов. На данный момент я настроил пользовательскую пагинацию Django Rest Framework, чтобы я мог использовать строку запроса для установки размера страницы, а также номера страницы: http://127.0.0.1:8000/api/ix/?page=2&page_size=100 Результат JSON выглядит …

18.08.2021
Сделать PermissionRequiredMixin также проверяющим разрешение на уровне объекта

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

18.08.2021
Конечная точка должна требовать токен для доступа после отмены разрешений, однако это не

Я использую Django REST для своего API. Вот мой пользовательский класс разрешений: permissions.py: from rest_framework.permissions import BasePermission from rest_framework.response import Response class ItemsPermissions(BasePermission): def has_permission(self, request, view): try: request_data = request.data print(request_data) auth_token = request_data['returnedDataFromAuthAPI'] if("accessToken" in auth_token): …

18.08.2021
Если в Html вызвать модель

У меня эта модель: class Canva(models.Model): name = models.CharField(null=True, blank=True, max_length=255) site = models.CharField(null=True, blank=True, max_length=255) month = models.CharField(null=True, blank=True, max_length=255) year = models.IntegerField(null=True, blank=True) def __str__(self): return self.name на html-странице: когда я пишу …

18.08.2021
Django не перенаправляет на страницу подтверждения при удалении

Django не перенаправляет на страницу подтверждения при удалении. Привет всем, Я сделал стандартный CRUD на таблице, которая является внешним ключом для другой таблицы. Я использую класс представления Django. Create, Read и Update работают, но у меня есть ошибка …

18.08.2021
Django.db.utils.IntegrityError: нулевое значение в колонке COLUMN_id нарушает ограничение not-null

Новичок здесь как на Stackoverflow, так и на django/drf. Я получаю эту ошибку, я знаю, что могу решить ее, добавив нулевое поле в файл внешнего ключа календаря. Однако я не могу изменить это поле по какой-то причине, как …

18.08.2021
Как передать файл изображения на бэкенд python с помощью Imgur API при загрузке изображений с фронтенда React

Я пытаюсь загрузить изображение из React frontend и передать этот объект изображения в Django, Python backend, с помощью Imgur API. (imgurpython) Моя цель - загрузить изображение в Imgur в бэкенде Python и получить url изображения из Imgur, наконец, я …

18.08.2021
Django получает данные из раздела в модели

Мы создаем сайт, и наша система динамически разбита на разделы с помощью плагина architect. Есть ли способ посмотреть в разделенную таблицу напрямую и получить данные из нее с помощью Django Models? Можно ли передавать имя таблицы при …

18.08.2021
Можно ли сделать подключение к готовому серверу в веб-приложении Django/Python

Меня попросили создать веб-приложение Django, которое печатает остатки на счетах, анализ возраста, выписки клиентов и т.д. Эта программа должна подключаться к базе данных в нашем офисе (база данных Pastel Evolution) и получать оттуда счета и т.д. Ранее …

18.08.2021
Как оптимизировать время выполнения представления django, чтобы оно не занимало время на выполнение

Мне нужна помощь, мое представление django занимает много времени для запуска Всего у меня 6 представлений и каждое представление занимает 6 минут ответов Я использую pandas dataframe для извлечения xml данных, затем я применяю формулу множественных вычислений, медленнее всего …

18.08.2021
Django: Агрегация, заставить Avg возвращать целое число вместо десятичной дроби

Есть ли способ, как я могу заменить эту функцию ugly stats['price_avg'] = round(stats['price_avg']) на лучшее решение? Я пытался использовать функцию ORM Round(), но она возвращает в формате X.0. Мне нужно только целое число без десятичных знаков. stats = Ad.objects.aggregate( …

18.08.2021
Django orm insert foreignkey via id

У меня есть модель типа class Author(models.Model): book = models.ForeignKey(Book, null=True, blank=True) Теперь, у меня есть диктант в виде: math = {"id": 4, "title": "math book"} прямо сейчас, способ вставки данных такой math_book = Book.objects.query(id=math['id']).first() …

18.08.2021
Ошибка сервера (500) после развертывания Django

Эта ошибка, когда я выполнил "heroku logs --tail". Продолжение ошибки Вот ссылка на Github repo: https://github.com/rhedwan/HNGi8XI4GStage2to3

18.08.2021
Как получить строковое значение вместо числа в поле внешнего ключа в django?

Вот мои модели class Robot(models.Model): robot = models.CharField(max_length=100) short_Description = models.CharField(max_length=200) status = models.CharField(max_length=20) parameter = models.CharField(max_length=200) jenkins_job = models.CharField(max_length=100, default='JenkinsJobName') jenkins_token = models.CharField(max_length=100, default='JenkinsToken') jenkins_build = models.CharField(max_length=10, default=0) jenkins_build_status = models.CharField(max_length=20, default="Never Run") def __str__(self): return self.robot class …

18.08.2021
NoReverseMatch в /account/login/ (Попытка использовать представления аутентификации на основе классов)

Я пытаюсь использовать представления аутентификации на основе классов Django и получаю следующую ошибку при попытке доступа к представлению входа в систему: NoReverseMatch at /account/login/ Reverse for 'register' not found. 'register' is not a valid view function or pattern name. …

18.08.2021
Jquery.formset.js пользовательские кнопки и позиции

Как я могу изменить кнопки с помощью jquery.formset.js? Я бы хотел, чтобы в событии click для синей кнопки создавался новый пустой объект для компиляции, а для красной - ликвидация объекта. Используя их, я получаю только ссылки, а если я …

18.08.2021
Значки Font Awesome не отображаются в выпадающем меню из <select> <option> в Firefox

Я создаю список аниме с помощью Django. Вы можете увидеть этот список в таблице с 2 колонками. Вы можете добавить названия, а рядом с ними можно установить статус, выбрав одну из иконок Font Awesome в выпадающем меню, созданном с помощью …

18.08.2021
Не зашгружаются большие файлы на сервер Nginx

Сервер при добавлении файла выдает ошибку 413 Request Entity Too Large Я добавил client_max_body_size 100M; но это не помогло (( Настраиваю первый раз, проуш помогите пожалуйста. upstream web { …

18.08.2021
Как разрешить пользователям обновлять данные? Я получаю ошибку ограничения NOT NULL

From django.contrib.auth.signals import user_logged_in from django.shortcuts import redirect, render from django.contrib.auth.models import User,auth from django.contrib.auth import authenticate,logout from django.contrib import messages from django.contrib.auth.decorators import login_required @login_required def update(request): if request.method=="POST": firstname=request.POST.get('first_name') lastname=request.POST.get('last_name') """email=request.POST.get('email') username=request.POST.get('username')""" #password=request.POST.get('password') cur=request.user print(cur) print('i …

18.08.2021
2013, 'Потеряно соединение с сервером MySQL во время запроса' в Django При выполнении запроса в MySQL

2013, Потеряно соединение с запросом MySQL Получение ошибки при выполнении запроса в MySQL. Эта ошибка возникает при выполнении запросов к MySQL из фреймворка Django.

18.08.2021
ИЗМЕНЕНИЕ ЗНАЧЕНИЯ ПОЛЯ ПРИ ОТПРАВКЕ ДРУГОЙ ПЕНЫ, СОДЕРЖАЩЕЙ ЭТО ПОЛЕ В КАЧЕСТВЕ ПЕРВИЧНОГО КЛЮЧА DJANGO

У меня есть два класса Первый (LithologicalCut) имеет поле (ref_cut) в качестве основного ключа Второй (Survey) имеет его в качестве внешнего ключа (cut) Я хочу изменить значение внешнего ключа (cut) при автоматическом отправлении формы (LithologicalCut)

18.08.2021
Получить конкретные сведения о выбранном элементе

Я хочу показать значение Standard pack выбранной детали в нередактируемом поле. У меня есть две модели Part (также внешний ключ в таблице DeliveryIns) и DeliveryIns, и при создании DeliveryIns пользователь должен выбрать имя детали. Поэтому после выбора названия детали в …

18.08.2021
Отношения OneToOne в модели Django - AttributeError: объект не имеет атрибута

Помогите пожалуйста! Я создаю простую систему продажи билетов на техническое обслуживание. модель Ticket фиксирует начальные данные. модель UpdateTicket позволяет отвечающему обновлять детали на Ticket, а также включает дополнительное поле для комментария и метку времени. UpdatedTicket имеет отношение OneToOne с Ticket, …

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

Я пытаюсь использовать ViewSet для возврата списка всех активов с именем типа актива (вместо простого id), но согласно django-debug-toolbar, мои запросы дублируются, что приводит к более медленным результатам. 1 Тип актива может иметь несколько активов. Итак, …

18.08.2021
Получение ожидаемого вывода curl в postman... но не то же самое при использовании django view.py

Я делаю интеграцию платежей на моем сайте и следующий curl взят из phonepe api docs. При использовании curl он работает, но не работает с методом request.post в django Вот завиток: curl --location --request POST 'https://mercury-uat.phonepe.com/v4/debit/' \ --header …

18.08.2021
Как я могу решить проблему локальной переменной, на которую ссылаются перед присвоением в приведенном ниже коде? [закрыто]

Def Robot_History(Request,id): if Request.method == 'POST': pi = Robot.objects.get(pk=id) fm = list(jenkinsHistory.objects.values('id','robotName','jenkinsBuildNumber','jenkinsBuildStatus','errorMsg','Param').filter(robotName=pi)) # print("hello",fm) rob = Robot.objects.all() return render(Request, 'hello/robotHistory.html',{'jenkinsHistory': fm,'robot': rob}) Это мой код, когда я пытаюсь запустить код, я получаю ошибку локальная переменная 'fm' ссылается до присвоения. …

18.08.2021
Api для проекта django для подключения к проекту ML

У меня есть файл машинного обучения с Dockerfile. Теперь мне нужно создать API и получить доступ к ML-модели в django.

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

У меня есть класс, определенный как : class ObjectView(viewsets.ModelViewSet): serializer_class = serializers.ObjectSerialzer queryset = ObjectModel.objects.all() Сериализатор определяется как: class ObjectSerializer(serializers.ModelSerializer): class Meta: model = CustomUser fields = ('id', 'email', 'username') <<<Это создает все необходимые конечные точки …

18.08.2021
Странная ошибка соединения во время уведомлений celery на heroku

Кто-нибудь знает, почему я получаю это и как это отладить? WSCONNECTING /ws/notifications/TOKEN" - - - - DEBUG Обновлено соединение ['xxxxxxxx', 23494] до WebSocket DEBUG Создание tcp-соединения с ('xxxxx.compute.amazonaws.com', 15049) INFO Сбой при открытии квитирования WebSocket ('Доступ запрещен') WARNING …

18.08.2021
Возможность просмотра/редактирования деталей объектов в поле ManyToMany в админке Django

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

18.08.2021
Я хочу отразить изображения с трясогузкой

Текущее состояние * Когда я загрузил файлы изображений на wagtail, хотя заголовок изображения читается хорошо, но само изображение было уничтожено. поэтому заголовки отображаются только на экране как администратора, так и пользователя. Я просмотрел несколько блогов и сайтов о медиа …

18.08.2021
Webpack ERROR в multi frontend/src/index.js

При попытке запустить в режиме dev я получаю ошибку, в главном файле ошибка, подскажите как я могу это исправить, заранее спасибо "scripts": { "start": "react-scripts start", "test": "react-scripts test", "eject": "react-scripts eject", "dev": "webpack --mode development frontend/src/index.js --output-path …

18.08.2021
Ошибка приложения при развертывании приложения Djngo (Python)

Я развернул свой сайт, построенный на Django, через Github. Он отображает "Ошибка приложения". Как мне получить доступ к приложению через командную строку? Я хочу узнать "heroku logs --tail". Пожалуйста, помогите мне с кодом для запуска.

18.08.2021
Как контейнеризировать sqlite3 и приложение Django в отдельных контейнерах для локальной разработки

Мой проект - это веб-приложение, которое использует две технологии wiz: Django + Sqlite3 + Neo4J. Я работаю над написанием файла docker-compose, чтобы я мог создать полный env всего одной командой. Мне не ясно, как я могу создать три отдельных контейнера, …

18.08.2021
Django: Создание уникальной коллекции элементов формы для каждого товара в приложении для электронной коммерции

Я пытаюсь разработать новое приложение на django Я собираюсь создать простое приложение для электронной коммерции. Это приложение содержит модель, включающую все возможные товары в магазине. class Product (models.Model): name=models.CharField(max_length=20) и еще один, который содержит все возможные элементы …

18.08.2021
Агрегатная сумма Django по полю дочерней модели

Рассмотрите следующие модели: from django.db import models from django.db.models import Sum from decimal import * class Supply(models.Model): """Addition of new batches to stock""" bottles_number = models.PositiveSmallIntegerField( bottles_remaining = models.DecimalField(max_digits=4, decimal_places=1, default=0.0) def remain(self, *args, **kwargs): used = Pick.objects.filter(supply=self).aggregate( total=Sum(Pick.n_bottles))[bottles_used__sum] …

18.08.2021
Stripe 'card-element' не отображается. Почему?

Полностью теряю рассудок от этого... Я создаю сайт электронной коммерции на django. В качестве провайдера платежного шлюза я использую Stripe. Я не понимаю ... Stripe 'card-element' не отображается. Почему ? Для информации, в предыдущие дни элемент карты отображался корректно. …