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

17.01.2022
Как установить ключи API для моделей без аутентификации в Django?

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

17.01.2022
DRF: Создание миксина с использованием различных сериализаторов и объектов

У меня есть два класса APIView с почти одинаковым поведением (и кодом). Отличаются только сериализаторами и объектами моделей (Favorite & FavoriteSerializer для первого класса и PurchaseList и PurchaseListSerializer для второго). Насколько я понимаю, это идеальный случай использования миксина, согласно …

17.01.2022
Наличие конфликтующих групп в групповой модели Django

У меня есть разные группы в моих Django Groups: например, с именами Moderator и Reviewer. Я хочу сделать следующее: если пользователь находится в группе Moderator, он не должен находиться в группе Reviewer. Теперь я знаю, что могу …

17.01.2022
ImportError: cannot import name 'url' from 'django.conf.urls' django-rest-auth

Error : from django.conf.urls import url ImportError: cannot import name 'url' from 'django.conf.urls' -версия Django==4.0.1 django-rest-auth==0.9.5 Pl help me.Thank you in advance url.py # Core Django imports from django.contrib import admin from django.urls import path, include from django.urls import …

17.01.2022
Оптимизация тестов Django с предварительно загруженной базой данных

Я пытаюсь уменьшить использование CI и сделать мой код чище, предварительно загрузив мою тестовую базу данных с помощью пользовательского класса. У меня было несколько файлов/классов, которые выглядели следующим образом: class TestSomething(TestCase): def setUp(self): User.objects.create(...) def test_something(self): …

17.01.2022
Каково значение по умолчанию для поля DecimalField в Django?

Я добавляю новое поле DecimalField в свою модель, какое значение оно будет иметь по умолчанию в базе данных (если я не укажу значение по умолчанию явно в поле, например, default=1.23)? amount = models.DecimalField(max_digits=15, decimal_places=3) Я ожидаю, …

17.01.2022
Объект 'builtin_function_or_method' не имеет атрибута 'split' в django

Def index(request): product = () catProds = Product.objects.values(category) cats = {items['category'] for items in catProds} for cat in cats: prod = Product.objects.filter(category=cat) product.append(prod) params = {'product':product} return render(request, 'shop/index.html', params)

17.01.2022
Django 4 и загрузчик Unittest

Мы используем Django для интернет-магазина и хотим перейти на Django 4. Однако после перехода на тестовую ветку у нас возникла проблема, о которой я расскажу здесь. Мы обслуживаем два разных рынка, назовем их рынок A и B :) Поскольку …

17.01.2022
Как я могу решить эту проблему с установкой django2-semantic-ui=1.2.2 с помощью pip?

Я пытаюсь локально запустить существующее приложение django и установить django2-semantic-ui==1.2.2 с помощью команды: pip install django-semantic-ui=1.2.2. Вот ошибка, которую я получаю: Using cached django2_semantic_ui-1.2.2.tar.gz (8.1 kB) ERROR: Command errored out with exit status 1: command: 'C:\Users\aakar\OneDrive\Documents\Data4Good\data4good-django\myenv\Scripts\python.exe' -c 'import io, …

17.01.2022
Получение входных данных с внешнего интерфейса сайта и генерация соответствующего файла на языке python

Я создаю сайт, на котором пользователи будут вводить данные в форму и из данных формы, которые пользователь предоставил, я буду генерировать файл excel на его основе, используя python, мой скрипт python уже готов, но я не знаю, как я …

17.01.2022
После объединения django и reactjs вместо компонента отображается пустая страница

Я работаю над сайтом с полным стеком. Я пытался интегрировать django с reactjs и добился успеха, но проблема в том, что вместо компонента reactjs он возвращает пустую страницу. это вывод это index.html в …

17.01.2022
Объект 'collections.OrderedDict' не имеет атрибута 'id'

Мои модели, связанные с внешним ключом: class Speaker(models.Model): speaker = models.ForeignKey(User, on_delete=models.CASCADE) class Course(models.Model): ... author = models.ForeignKey(Speaker, on_delete=models.CASCADE, related_name='course_author') Мои сериализаторы: class SpeakerSerializer(serializers.ModelSerializer): class Meta: model = Speaker fields = ['id',...] class CourseSerializer(serializers.ModelSerializer): .... author = SpeakerSerializer(many=False, required=True) …

17.01.2022
Преобразование django request.body (байты) в json

У меня есть представление на основе класса, в котором есть функция put и я пытаюсь получить request.body в json. from django.views import View import json class StudentView(View): def put(self, request): body = request.body #b'name=Arpita+kumari+Verma&roll=109&city=USA' json_body = json.loads(body) # JSONError …

17.01.2022
Шаблон Django не реагирует на файл css, вчера работал недолго

Это именно так, как звучит. Моя главная цель - заставить css файл работать с шаблоном django, чтобы я мог разрабатывать свои шаблоны. Вчера я попробовал и изначально моя структура папок была неправильной. Я поместил папку static в папку myapp. Не …

17.01.2022
Как открыть модальное окно при перемещении страницы

В настоящее время реализованный код показывает модал при нажатии на кнопку. Однако я хотел бы, чтобы модал отображался при переходе на главную страницу после входа в систему. (Используя Django) JavaScript's window.open - это не то, что я хочу, потому что …

17.01.2022
Получение итоговых сумм продаж по каждому счету с использованием свойства модели в django

Хорошо, я думал, что смогу найти выход из этого с помощью гугла, но я застрял. Желаемыми результатами являются Account_name Total local sales 1802.50 int sales 0.00 из моих моделей class Account(models.Model): account_number = models.IntegerField(unique=True, …

17.01.2022
Невозможно импортировать имя 'Channel' из 'channels'

Я использую python версии==3.8.10 и Django==2.2 и channels==3.0.4 . Я получаю ошибку from channels import Channel ImportError: cannot import name 'Channel' from 'channels' (/home/kritik/py38_djanngo2.2_new/lib/python3.8/site-packages/channels/init.py) Вот как выглядит мой код from channels import Channel class TestWebSocket(APIView): def post(self, …

17.01.2022
После входа в систему возникает ошибка 'Anonymous User' object has no attribute '_meta'

Я новичок в Django я создаю форму регистрации если отправить форму данные сохраняются успешно полностью но у меня ошибка при перенаправлении или логине view.py from Blog.forms import SignupForm from django.contrib.auth import authenticate,login from django.http import HttpResponseRedirect def signup_form(request): form=SignupForm() …

17.01.2022
Поле почтового запроса Django всегда null

Мой запрос post из React frontend в Django backend не работает, и я не уверен почему. Он всегда говорит, что "question" является null. Я знаю, что в базе данных уже есть вопрос с первичным ключом id 19. Quiz.js: const …

17.01.2022
Использование файла python par с gunicorn

Я хочу использовать приложение django, упакованное как файл par, созданный с помощью https://github.com/google/subpar или исполняемый zip-файл python, созданный с помощью https://docs.bazel.build/versions/main/be/python.html с помощью gunicorn. Возможно ли это?

17.01.2022
Поле "Заводской мальчик" не получает ожидаемого значения

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

17.01.2022
Как открыть URL при нажатии на push-уведомление с помощью firebase-admin в Python Django

Я собираюсь использовать python django's firebase-admin для отправки уведомления в FCM push notification, когда приложение находится в фоновом состоянии. Когда пользователь нажимает на push-уведомление, приложение iOS/Android пытается открыть url уведомления. Как я должен передать это значение url? …

17.01.2022
Вставить ответ ajax в html

Мне нужно вставить ответ ajax в html: ajax возвращает group1.html, как его вставить в group.html? group.html {% include 'main/group1.html' %} <script> function loadTable() { let xhttpTableGrops = new XMLHttpRequest() xhttpTableGrops.onreadystatechange = function (data) { if (this.readyState === 4 && this.status …

17.01.2022
Postgresql - "ERROR: символ с последовательностью байт 0xf0 0x9f 0x98 0x84 в кодировке "UTF8" не имеет эквивалента в кодировке "WIN1252"".

Итак, я запрашивал на своем сервере Heroku с помощью этого запроса // Command to get into postgres heroku pg:psql // Query SELECT * FROM cheers_post; тогда я получаю эту ошибку ERROR: character with byte sequence 0xf0 0x9f …

17.01.2022
Django & Celery: нет такой таблицы

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

17.01.2022
Итерируемый список в Django HTML?

Я хочу использовать bootstrap для создания карусели, используя методы D.R.Y. Моя идея (и это может быть даже не осуществимо) состоит в том, чтобы иметь список или словарь и циклически перебирать местоположения изображений. Вот что я написал на данный момент. …

17.01.2022
Получение ошибки 400 Bad Request после развертывания приложения Django на GCP App Engine

Итак, у меня есть приложение Django, в котором его представления подключаются к BigQuery, откуда оно будет получать данные. Я хочу развернуть веб-приложение на GCP App Engine и следую инструкциям, указанным на GCP App Engine Website. Я …

17.01.2022
Объект Django Filters 'str' не имеет атрибута '_meta'

Я создаю страницу, которая позволяет пользователю отфильтровать набор данных, нажать кнопку поиска и увидеть обновление результатов ниже. Я получаю следующую ошибку атрибутов: объект 'str' не имеет атрибута '_meta', и я не могу понять, почему это происходит. Любая помощь будет …

17.01.2022
Обработка Tiff и сохранение в Django ImageField

Программа, которую я пытаюсь написать, принимает многостраничный файл/стек Tif и обрабатывает его следующим образом: Changing tiffile to numpy arrays Taking numpy arrays and turns them into tensors Processes tensors and turns them back to numpy arrays Finally takes …

17.01.2022
Django эквивалент ASP.NET Parameter Binding или Ruby on Rails Action Controller Parameters

Мне интересно, о чем говорится в заголовке. Вот ссылки на упомянутые примеры, касающиеся других техник: ASP.NET Parameter Binding Ruby on Rails Action Controller Параметры В настоящее время я создаю API, используя …

17.01.2022
Heroku выбрасывает ошибку H10 для моего сайта Django

Недавно я развернул свой сайт django на heroku, но когда я захожу на свой сайт heroku, он сообщает мне, что произошла ошибка и я должен запустить heroku logs --tail. Когда я запускаю его, вот что я получаю: Я …

17.01.2022
HTML не воспринимает Bootstrap и не объединяется

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

17.01.2022
Django celery задержка функция использовать гость пользователь

Здравствуйте, я хочу использовать задачи celery в моем проекте Django Когда я запускаю celery -A proj worker -l INFO все хорошо, он подключается к серверу rabbitmq Но у меня проблема, когда я запускаю задание add.delay(1, 1) …

17.01.2022
Django и HTMX Я ищу не "халтурный" способ обновить класс ссылки, которая вызывает запрос HTMX. Например, "refresh-self" или что-то в этом роде.

У меня проблема с HTMX в Django. У меня есть два важных компонента на странице. Список категорий и контент, который показывается после нажатия на категорию. Я прекрасно работал со стандартным htmx "из коробки". Но у меня начались проблемы, …

17.01.2022
Как можно в django forms показывать одну модель, а писать в другую?

Есть две модели связанные через ForeignKey models class StoreRelated(models.Model): store = models.ForeignKey('Storehouses', default=1, on_delete=models.PROTECT) related_uuid = models.JSONField(blank=True, null=True) def __str__(self): return str(self.store.name) class Storehouses(models.Model): name = models.CharField(max_length=150, blank=True) address = models.CharField(max_length=200, blank=True) def __str__(self): return str(self.pk) мне надо показать …

17.01.2022
Django - Загруженное изображение сохраняется дважды: под оригинальным и проверенным именем

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

17.01.2022
Почему ответ, который я получаю на front-end, не определен.

Почему я получаю ошибку при отправке запроса post. Когда я передаю в тело ответа строку, я не получаю ошибок и все работает отлично, но когда я передаю сложный элемент вроде этого в json-подобной форме, он не работает. def main(request): if …

17.01.2022
Как отобразить элемент StackedInline из модели в Django?

я хочу получить значение моего поля "is_verified" из модели aStakedInline моей модели Post class PostAdmin(admin.ModelAdmin): list_display = ('title', 'author', 'words', 'date', 'is_verified') list_filter = ('date', 'author') def is_verified(self, obj): # HERE MY UNKNOWN CODE TO GET IS_VERIFIED …

17.01.2022
Django загружает изображения из ведра s3

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

17.01.2022
Как передать в forms django foreignkey?

Есть две модели связанные через ForeignKey models class StoreRelated(models.Model): store = models.ForeignKey('Storehouses', default=1, on_delete=models.PROTECT) def __str__(self): return str(self.store.name) class Storehouses(models.Model): name = models.CharField(max_length=150, blank=True, verbose_name='Название') address = models.CharField(max_length=200, blank=True, verbose_name='Адрес') def __str__(self): return str(self.pk) При создании формы показывает в …