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

26.10.2021
Django ModelForm не показывает никаких данных

Я новичок в Django и мне нужна помощь, я хочу сделать страницу, где продавцы могут продавать свои товары с кодом купона, а клиенты могут получить эти купоны. Немного смешав JS, я спрятал купон, вы должны "купить" товар, чтобы вы могли …

26.10.2021
Django DB2 с несколькими схемами

Я хотел бы узнать, возможно ли для Python(3.8.10)-Django(3.2) подключиться к DB2 с несколькими схемами. В настоящее время я использую настройки, аналогичные примеру на GitHub DATABASES = { 'default': { 'ENGINE' : 'ibm_db_django', 'NAME' : 'mydb', 'USER' : 'db2inst1', …

26.10.2021
Простой цикл 'for loop' для поля datetime не работает в Django (google chart)

Я пытаюсь использовать google chart в моем Django проекте, google chart требует формат типа ['label1', 'label2', 'label3', new Date(Y, m, d), new Date(Y, m, d), null, 100, null], это как …

26.10.2021
Есть ли способ получить все exercise_uuids из массива в JSONField в Django?

Я искал и изучал похожие вопросы, но ничего не смог найти. Возможно ли это вообще? Я использую Django==3.2 и Postgres 12 class MyModel(models.Model): data = models.JSONField() Формат данных [ { "exercises": [ { "exercise_id": 1 }, …

26.10.2021
Я настраиваю файл babel, но ошибка "говорит мне" о нарушении правил синтаксиса JavaScript

Это код 'presets' : [ [ '@babel/preset-env', { 'targets': { 'node': '10' } } ], '@babel/preset-react' ], 'plugins' : [ '@babel/plugin-proposal-class-properties' ] } ``` And the error is : > frontend@1.0.0 dev C:\Users\invis\OneDrive\Área de Trabalho\JACARANDA\jacaranda\frontend > webpack …

26.10.2021
Изменение статуса при сканировании штрихкода с помощью django

У меня есть веб-страница, на которой отображается таблица данных, как мне сделать так, чтобы при сканировании 2D штрих-кода, который является штрих-кодом MCO Number, с помощью сканера 2D штрих-кодов, он изменял текущий статус и следующий статус? Это моя текущая …

26.10.2021
Избегайте повторных попыток Celery для незарегистрированной задачи

У нас есть приложение Django с celery для обработки асинхронных задач. Мы используем AWS SQS в качестве брокера задач. В итоге мы получили плохо обрабатываемую задачу (удалили реализацию задачи, не удалив запись celery-beat). Это привело к ошибкам: Received …

26.10.2021
Почему plotly не загружается в проекте django?

Я использую функцию Plotly.react() для отображения графика в HTML-файле моего шаблона. В функцию я передаю id HTML-элемента, в котором я хочу отобразить график, данные для оси x&y, тип графика и информацию о макете. Выдержка из моего кода: var …

26.10.2021
На странице не отображается информация о созданных ссылках в панели администратора. Django

На странице должны отображаться форма обратной связи и ссылки, созданные в админпанели. Созданные модели: from django.db import models class ContactModel(models.Model): # feedback form name = models.CharField(max_length=50) email = models.EmailField() website = models.URLField() message = models.TextField(max_length=5000) create_at = models.DateTimeField(auto_now_add=True) def …

26.10.2021
MultiValueDictKeyError в /homepage/detail при попытке запросить базу данных с помощью django

Насколько я понял из других сообщений, MultiValueDictKeyError связано с тем, что все, что находится в .html-файле, не попадает в базу данных. Однако я не нашел конкретного решения, которое бы работало для меня. Вот views.py: def detail(request): try: if request.method …

26.10.2021
Я создал модель формы с помощью django. Однако форма не сохраняется при отправке. На странице продолжает отображаться страница недействительной формы.

Index.html <div class="container add_dog_form"> <form method="POST"> {% csrf_token %} <div class="row" id="namefield"> {{ form.as_table }} </div> <div class="row"> <button type="Submit" id="form_submit">Submit</button> </div> </form> </div> forms.py class DogForm(forms.ModelForm): class Meta: model = Dog fields = ['name', 'dog_pic'] views.py …

26.10.2021
Теги шаблонов Django в HTML

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

26.10.2021
Не удается получить значения из базы данных django

У меня есть таблица, из которой я пытаюсь получить значения. Она имеет два внешних ключа и все. Я использую get_or_create для таблицы и создаю объект. Я проверяю в панели администратора, что объект существует. Затем я пытаюсь извлечь его, но …

26.10.2021
Pytest parametrize удаляет мои fixturedata после первого значения параметризации

У меня есть два приспособления: @pytest.fixture def all_users(): all_existing_group_names = Group.objects.all().values_list( "name", flat=True ) tmp_list = [] for group_name in all_existing_group_names: user = User.objects.create(username=f"user-{group_name}", password=group_name) group = Group.objects.get(name=group_name) user.groups.add(group) tmp_list.append(user) return tmp_list и @pytest.fixture def admin_user(all_users): …

26.10.2021
Django Rest Framework - Напишите явный метод `.update()` для сериализатора

Я пытаюсь сделать запрос put с помощью DRF, но появляется эта ошибка: AssertionError: The `.update()` method does not support writable dotted-source fields by default. Write an explicit `.update()` method for serializer `model.serializers.ModelSerializer`, or set `read_only=True` on dotted-source serializer fields. …

26.10.2021
Django: существует ли что-то вроде id кверисета?

Я ищу что-то, что я могу использовать для получения значения кверисета. Это будет заменой использования фильтров , например, таких: # Normal myquerysetA = Model.objects.filter(name="John",age=20) # Value i wanna query_id = myquerysetA.query_id() # Equivalent myquerysetB = Model.objects.filter(query_id=query_id) myquerysetB == myquerysetA True …

26.10.2021
Как переименовывать файл, если он подвергается изменению через сигнал или метод save? Django

Когда я загружаю файл(изображение), я создаю вторую версию этого файла, только с другим разрешением(ширина х высота). Как мне добавлять к имеющемуся имени файла строку "Size Cover", если я определяю файл как self.image или instance.image? Предположим, что это сигнал или метод …

25.10.2021
Я пытаюсь соединить Django с Mysql, но получаю ошибку 'list' объект не имеет атрибута '_default_manager'.

ФайлViews.py from django.shortcuts import render from django.views.generic import ListView,DetailView,CreateView,UpdateView,DeleteView from .models import News_Post,Category from .forms import addArticleForm,updateArticleForm from django.template import loader from django.urls import reverse_lazy import mysql.connector # Create your views here. mydb = mysql.connector.connect( host="localhost", user="root", password="goodboy123", database …

25.10.2021
Ошибка django admin при добавлении элемента в таблицу (Пожалуйста, исправьте ошибки ниже)

Я потратил целый день на ошибку, которую сообщает django admin = Please correct the error bellow) при сохранении данных Дело в том, что я не получаю никаких других указаний на …

25.10.2021
Кэш приложений Angular Django не очищается?

у нас возникла очень странная проблема. Мы разрабатываем приложение, которое использует Angular на фронтенде и Django на бэкенде, и мы провели обширное тестирование, с нашей командой и внешней командой QA, чтобы разобрать приложение. Поэтому мы уверены, что это …

25.10.2021
Шведский BankID Python Анимированная генерация QR-кода с помощью hmac

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

25.10.2021
Как извлечь отдельный элемент с помощью DRF

Я хочу отобразить страницу с подробной информацией о продукте с помощью drf, но постоянно сталкиваюсь с одной ошибкой за другой. urls.py path('product/id>', views.product_detail_view.as_view(), name='product-detail'), models.py class Product(models.Model): categories = models.ManyToManyField(Category) user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name="product_owner") item = models.CharField(max_length=150) slug …

25.10.2021
На страницу не выводится информация о создаваемых links в админке. Django

На страницу надо выводить форму обратной связи и контактные данные (links) создаваемые в админке. Создал модели: from django.db import models class ContactModel(models.Model): # Класс модели обратной связи name = models.CharField(max_length=50) email = models.EmailField() website = models.URLField() message = models.TextField(max_length=5000) create_at …

25.10.2021
Протестируйте несколько HTML-шаблонов, чтобы убедиться, что они возвращают 200

У меня есть сотни HTML-шаблонов, которые я должен протестировать, и я не знаю, как проверить каждый в отдельности, чтобы убедиться, что они загружаются правильно. Я предполагаю использовать цикл for через мой проект urls.py, но когда я делаю это, я …

25.10.2021
Django: Добавьте уникальный индекс для выражений в postgres

Рассмотрим модель django - class Students(models.Model) id = models.BigAutoField(primary_key=True) scoreA = models.CharField(null=True, max_length=15) scoreB = models.CharField(null=True, max_length=15) Я хочу добавить этот уникальный индекс. create unique index unq_idx on students ((case when scoreA is not NULL then scoreA …

25.10.2021
Django возвращает результаты с учетом регистра, несмотря на правильную коллизию базы данных и использование icontains

У меня есть следующее представление DRF: class DictionaryFuzzyView(generics.ListAPIView): queryset = Dictionary.objects.filter(disabled=False,).order_by(Length('simplified').asc()) serializer_class = FuzzySerializer filter_backends = (filters.DjangoFilterBackend, OrderingFilter) pagination_class = LimitOffsetPagination ordering_fields = ['id'] filter_class = FuzzyFilter FuzzyFilter выглядит следующим образом: class FuzzyFilter(filters.FilterSet): simplified = filters.CharFilter(field_name='simplified', lookup_expr='contains') traditional …

25.10.2021
Как можно добавить Имя автора поста в таблицу Django?

Я разрабатываю сайт на Django где есть возможность выкладывать посты. Как я могу внести в БД автора поста? '''views.py''' def create_post(request): error = '' if request.method == 'POST': form = PostForm(request.POST) if form.is_valid(): form.save() return redirect('crypto') else: error …

25.10.2021
Django-mptt модель дерева возвращает пустые дочерние элементы в шаблоне, используя recursetree

Я использую Django 3.2 и django-mppt 0.13.4 Вот моя (упрощенная) модель: /path/to/myapp/models.py class Comment(MPTTModel, MyTimestampedModel): parent = TreeForeignKey('self', on_delete=models.CASCADE, null=True, blank=True, related_name='children') content = models.TextField(default='') markdown_content = models.TextField(default='') attachment = models.ImageField() class MPTTMeta: order_insertion_by = ['created_at'] class Meta: …

25.10.2021
Как загрузить файлы в db вместо корневого каталога?

У меня есть проект на django, я пытаюсь загрузить файлы через API и сохранить эти файлы в моей базе данных, но файлы сохраняются в моей базе данных и в моей ROOT DIRECTORY, а я этого не хочу. POSTMAN API, …

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

Я создал sqlite базу данных с использованием django для управления встречами (есть два поля: время и вместимость). Когда я пытаюсь добавить встречу в админке django, я получаю ошибку Пожалуйста, исправьте ошибки ниже. (Ниже ничего нет) Вот мой model.py class …

25.10.2021
Django-фильтр как показать только некоторые объекты в выпадающем списке?

Мой сайт работает следующим образом: каждый менеджер может иметь несколько подменеджеров, эти подменеджеры могут иметь несколько агентов (таким образом, агенты косвенно связаны с менеджером, см. models.py, чтобы лучше понять отношения между ними). Я хочу показывать на странице профиля менеджера …

25.10.2021
Лучший фреймворк Python для микросервисов, управляемых событиями [закрыто]

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

25.10.2021
Почему мой Selenium selector вытягивает дикту? (Django/Python 3.8)

Я только что обновил selenium в моем django приложении на PythonAnywhere. Вот мой код: from selenium import webdriver def Synonym(): chrome_options = webdriver.ChromeOptions() chrome_options.add_argument("--headless") chrome_options.add_argument("--disable-gpu") browser = webdriver.Chrome(options=chrome_options) browser.get("https://www.synonym.com/synonyms/test") test = browser.find_element_by_class_name("logo").text browser.quit() return test Но это …

25.10.2021
Как сделать поле доступным для чтения после отправки Post Request в Django?

Как я могу сделать дату начала_даты доступной для чтения после создания вопроса? Я пытался изменить файл admin.py, но поле даты все еще редактируется, я не знаю, как это решить Это модель вопроса class Question(models.Model): poll_question = models.CharField(max_length=255, blank=False) …

25.10.2021
Как сделать страницу профиля в django с информацией, доступной в модуле django allauth?

Я хочу сделать url как аккаунт/профиль и добавить некоторую форму для изменения информации о пользователе. Я пробовал использовать модуль аватара, но он не работает. avatar/ ^add/$ [name='avatar_add'] avatar/ ^change/$ [name='avatar_change'] avatar/ ^delete/$ [name='avatar_delete'] avatar/ ^render_primary/(?P<user>[\w\d\@\.\-_]+)/(?P<size>[\d]+)/$ [name='avatar_render_primary'] ^media/(?P<path>.*)$

25.10.2021
Django.db.utils.OperationalError: нет такой таблицы: quiz_gradingmodel

Это произошло после запуска python manage.py makemigrations после добавления новой модели, известной как "gradingmodel", в models.py Что я сделал перед запуском makemigrations db.sqlite3 was deleted. migrations file was deleted. relevant pycache file was deleted. PS: после комментирования вновь …

25.10.2021
Правильный способ отображения изображений в ReactJS из статических файлов Django

Я создаю приложение с использованием ReactJS, Django, Heroku и в качестве хранилища использую Amazon S3. Когда я запускаю python manage.py collectstatic, все работает как надо. Все мои статические файлы загружаются в мой bucket. Однако до сих пор …

25.10.2021
ORA-00001: уникальное ограничение DJANGO ORACLE

В Sql Developer я сделал вставку в и на моей странице django показывает это правильно, но когда я ввожу другое значение через страницу, я получаю ошибку, что id уже существует, потому что запись была введена из разработчика, а не из …

25.10.2021
(DJANGO-ALLAUTH) Выберите правильный вариант. google не является одним из доступных вариантов выбора

Я хочу добавить провайдера социального приложения через Django admin/socialaccount/socialapp/add/. Я продолжаю получать ошибку ниже: Несмотря на то, что я уже указал app provide в settings.py следующим образом: SOCIALACCOUNT_PROVIDERS = …

25.10.2021
ValueError at /success Неверный адрес в django EmailMultiAlternatives

Я хочу отправить сообщение на несколько email, но получаю следующее raise ValueError('Invalid address "%s"' % addr) ValueError: Invalid address "['ex1@gmail.com', 'ex2@gmail.com', 'ex404@gmail.com']" email_id = ["ex1@gmail.com","ex2@gmail.com","ex404@gmail.com"] username = name email = email_id ######################### mail system #################################### htmly = get_template('email/Email.html') d …