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

01.10.2022
Drf: Обновление или создание экземпляра модели

У меня есть модель посещаемости, которая имеет уникальное ограничение вместе для даты и пользовательского поля fk, прямо сейчас моя импликация createorupdate - это if else, что выглядит некрасиво def create(self, validated_data): user = validated_data.get('user', None) date = validated_data.get('date', …

01.10.2022
Django с каруселью Bootstrap

Мой код отображает изображение, но не меняет его в bootstrap, когда я нажимаю на кнопку, чтобы передать {% if variation.extravariationproductpicture_set.all %} <div id="carouselExampleControls" class="carousel slide" data-ride="carousel"> <div class="carousel-inner"> {% for picture in variation.extravariationproductpicture_set.all %} <div class="carousel-item {% if forloop.first …

01.10.2022
Могу ли я как-то воспроизвести аудио, а затем сделатьHttpResponseRedirect в django?

Как я сделал этот блог на Django, где можно ставить лайк и не ставить лайк и т.д..., но когда вы нажимаете на кнопку "не нравится", я хотел бы воспроизвести звук, а затем сделать запрос на удаление "нравится". Возможно ли это …

01.10.2022
Шаблон django больше не показывает переменные python

Итак, я пытаюсь создать сайт на Django (TAPP.GE), я получаю тексты для сайта из базы данных, но после 39 переменных, 40-я и все последующие переменные не отображаются на сайте все тексты выше (получить бесконечные возможности и т.д. …

01.10.2022
Ошибка при соединении Django с MongoDB с помощью Djongo

Я создаю простое веб-приложение, используя django в качестве бэкенда и mongodb в качестве базы данных. Я правильно настроил файл settings.py следующим образом: Изображение моего settings.py Ошибка, которую я получаю, когда пытаюсь перенести данные в …

01.10.2022
Получение данных из django restframewok с помощью js fetch [закрыто]

Index.html:401 POST http://127.0.0.1:8000/predict/ 415 (Unsupported Media Type)

01.10.2022
Невозможно создать миграцию в django

О выпуске Не существует папки миграции Невозможно создать миграцию модели Шаги для воспроизведения проблемы Создайте проект с помощью этой команды: django-admin startproject practice1 Я не создавал никакого приложения с помощью команды: python manage.py startapp …

01.10.2022
Зачем мне использовать django-rest-framework, если я могу строить API без него? [закрыто]

Почему я должен использовать api_view (пришедший из django-rest-framework) api_view(['POST']) def signUp(request): ip = request.META.get('REMOTE_ADDR') jned = json.loads(request.body) try: connection = psycopg2.connect(user="postgres", password="0000", host="127.0.0.1", port="5432", database="test") except: print('error in connection ') когда я могу просто сделать это? (Я использую …

01.10.2022
Медиафайлы, показывающие отладку 404, ложны при использовании сервера разработки Django

Я пытался протестировать свой проект Django перед его развертыванием на cpanel #settings.py STATIC_URL = '/static/' MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ]

01.10.2022
Навигация Django как POST-вход для динамического представления

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

01.10.2022
Функция Django views.py не вызывается

Я хочу, чтобы функция login_user() вызывалась, когда пользователь нажимает кнопку Log In. Но функция никогда не вызывается. Мне кажется, что я правильно настроил все URLConfs. Можете ли вы заметить мою ошибку? views.py from django.shortcuts import render, redirect from …

01.10.2022
Надежный способ достать созданный пост в тесте django

Test_forms.py: def test_create_post(self): """Валидная форма cоздает запись в Post.""" posts_count = Post.objects.count() form_data = { 'text': 'Созданный тестовый пост', 'group': f'{self.group.id}' } self.authorized_client.post( POST_CREATE_URL, data=form_data, follow=True ) self.assertEqual(Post.objects.count(), posts_count + 1) Нужен надёжный способ достать созданный пост, чтобы …

01.10.2022
Показать страницу товара по категориям - передать 2 var в url

Вы получаете товары по категориям в этой функции Урлы path('category/<str:slug>', views.categoryslug, name="categoryslug"), Виды def categoryslug(request, slug): category = Category.objects.get(slug=slug) context = { 'category': category, 'products': category.product_set.all(), } #return render(request, 'pages/catpro.html', context) Но я хочу открыть товар по этой …

01.10.2022
Модель django для получения конкретного HTML-вывода без излишеств в модели

У меня есть 3 модели (супервайзер, студенты и распределение) . Я создаю систему распределения, в которой несколько студентов могут быть распределены к одному руководителю. Теперь я хочу, чтобы моя модель могла выдавать следующий результат …

01.10.2022
Как решить проблему отсутствия модуля с именем 'django.contrib.staticfilespages' в Django?

Я занимался по книге "Django для начинающих" Уильяма С. Винсента. Всякий раз, когда я пытаюсь запустить код из главы 2, Hello World App, я получаю "No module named 'django.contrib.staticfilespages'" Этот вопрос уже был задан кем-то другим на <a href="https://django.fun/en/qa/16106/" rel="nofollow …

01.10.2022
Конфигурация обязательных и необязательных полей формы Django

Я нахожусь в середине проекта. У меня есть модель :- class CustomersModels(models.Model): def servChoices(servs): lst = [x.serv_name for x in servs] ch =() for a in lst: ch += (a,a), return ch customer_name = models.CharField(max_length=100) comp_name = models.CharField(max_length=100) …

01.10.2022
Использование менеджера моделей Django для возврата набора запросов на основе метода сложного класса

У меня есть модель под названием Stockentry: class Stockentry(models.Model): id = models.AutoField(primary_key=True, unique=True) distributor = models.ForeignKey( Distributor, blank=True, null=True, on_delete=models.SET_NULL) ... def is_payment_overdue(self): days = self.daysdue() if self.paid == True: # Already paid return False # Not already paid …

01.10.2022
Невозможно развернуть Django в Heroku

Я не могу развернуть django в Heroku. Я думаю, что проблема заключается в Ajax, потому что все страницы, кажется, рендерятся в heroku. Ошибка, которую я получил: InvalidCursorName в /incidentReport/general курсор "_django_curs_140297876031040_sync_1" не существует. Во время …

01.10.2022
Прямой URL-адрес файла в шаблоне Django

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

01.10.2022
Что делает класс, за которым следует метод, в Python

В урлах Django есть такой код: path("login/", Login.as_view(), name="loggps") Login - это класс, а as_view() - это метод, но его нет в классе Login, возможно, он есть в родительском классе. Что делает Class.method в Python?

01.10.2022
RestApi Django оптимизация запросов

Нужно ли в сериализаторе оптимизировать запросы к базе данных? select_related и prefetch_related?

01.10.2022
Объект 'NoneType' не имеет атрибута 'save' Django

Я получаю эту ошибку, когда пытаюсь войти в систему с невалидным пользователем, я хочу, чтобы вместо этого меня перенаправляли на страницу входа. Выделяет user.save() на muy views.py views.py def user_login(request): if request.method == 'POST': form = LoginForm(request.POST) if form.is_valid(): …

01.10.2022
Как я могу определить или настроить пользователя django из существующей таблицы модели пользователя в SQLSERVER?

У меня есть база данных в SQLSERVER с таблицей пользователей. она содержит такие атрибуты как id, email, password, name, lastname, verificationCode и эта таблица связана с другими и это продолжается. Я знаю, что в django есть метод аутентификации и …

01.10.2022
Диас Канель Сингао

У меня такая проблема, мне нужно генерировать col-md-4 из Django-Admin, проблема в том, что я хочу показать другой col-md-4 только если предыдущий col-md-4 получил 10 элементов. Пожалуйста, помогите мне, это мой тезис &lt;div class="col-lg-4"&gt; &lt;div class="single-price" style="border-radius: 8px;"&gt; &lt;ul …

01.10.2022
Клонирование модели django с помощью функции copy

У меня есть модель и я хочу скопировать все мои данные, когда вызывается функция copy и она делает копию моих книг с новым временем даты я написал следующее: class Book(models.Model): name = models.CharField(max_length=255) created_date = models.DateTimeField(auto_now_add=True) author = models.ForeignKey('Author', …

01.10.2022
Приведение UUID к DangoObjectNode в подзапросе

У меня есть база данных с простой Employee моделью и узлом в Django. Я использую Graphene для создания API вокруг этого, который позволяет пользователю получить нужные данные. class Employee(models.Model): id = models.UUIDField(primary_key=True, unique=True, ) name = models.CharField(max_length=128) class EmployeeNode(DjangoObjectType): …

01.10.2022
Django - я не могу перенести свою модель "prestamo"

Это моя модель https://i.stack.imgur.com/XqonC.jpg} и это моя ошибка https://i.stack.imgur.com/qVa5M.jpg я не знаю, как это решить

01.10.2022
Ошибка шлюза Nginx 502 с AWS RDS Aurora, Django и Daphne

Я пытаюсь запустить облачный проект с открытым исходным кодом, описанный здесь. Я хочу использовать экземпляр AWS RDS Aurora вместо базы данных проекта по умолчанию, поэтому я следую их инструкциям для этого здесь. Однако, когда я …

01.10.2022
Почему моя функция JavaScript добавляет все больше строк?

У меня есть документ с множеством кнопок, все из которых содержат onclick="myFunction()" внутри тега button. Когда я нажимаю 1-ю кнопку, в мою таблицу добавляется 1 строка, как и требуется. Однако, когда я нажимаю 2-ю кнопку, в таблицу добавляется 2 …

01.10.2022
Как обновить CheckboxSelectMultiple из django в html

Я использовал этот учебник в своем коде, чтобы иметь страницу обновления в моей работе, но у меня возникают трудности с отображением информации CheckboxSelectMultiple на этой странице обновления. Как мне это сделать?

01.10.2022
Метод Django POST не получает все поля ввода из HTML

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

01.10.2022
Django: prefetch_related во вложенных сериализаторах не уменьшает тысячи запросов к БД, а может даже увеличить их количество

У меня странная ситуация. Я много читал о том, как избежать проблемы N+1 и пробовал префетчинг, но безрезультатно. Моя установка выглядит следующим образом: Модели: class A(models.Model): # some stuff class B(models.Model): a = models.ForeignKey(A, on_delete=models.CASCADE, related_name="b_objs") class C(models.Model): …

01.10.2022
Django No Module Named... при вызове функции в другой папке

У меня есть приложение Django и в моем views.py файле я пытаюсь вызвать функцию, которая находится в другом файле в другой папке, все в том же приложении. Моя структура папок выглядит следующим образом: .administraion ├── background_tasks │ ├── …

01.10.2022
Django, sqlite в памяти в производстве

Я сделал это в settings.py 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3' }, 'in_memory_db': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': ":memory:" } У меня есть небольшое количество данных, которые я хотел бы сохранить в базе данных в памяти, …

30.09.2022
Django ListView: как показать несколько записей и защитить остальные

У меня есть модель с небольшим количеством записей. Я хотел бы показать только некоторые из них и защитить остальные... пример: class Squadra(models.Model): ... tipo = models.IntegerField(choices=TIPO_SQUADRA, default=1) ... Затем у меня есть ListView, который возвращает только несколько …

30.09.2022
Удаление данных в шаблоне Django Template Forloop

У меня есть цикл for в проекте Django следующего вида: {% for i in active_session.log.values %} {% if i.log_order == b.order and i.log_exercise == e.name %} &lt;button type="submit" id="submitlog" class="......"&gt; &lt;i class="fa-solid fa-check"&gt;&lt;/i&gt; &lt;/button&gt; {% else %} &lt;button …

30.09.2022
Django как проверить, используется ли таблица в качестве внешнего ключа другой таблицы

Итак, у меня есть две модели, Order и Orders, и для каждого товара, который есть в моей сессии (корзине). Я создаю объект Order_object (сохраняю в базе данных) и после сохранения каждого товара я хочу сделать проверку для каждого Order …

30.09.2022
Django ModelViewSet возвращает полную ошибку HTML 500 при дублировании поля, установленного в unique=true

Я пытаюсь исправить это все утро, но, похоже, не могу найти проблему. У меня есть конкретный API, возвращающий ошибку IntegrityError дублирующего ключа в виде трассировки ошибки Django HTML вместо того, чтобы возвращать детальную ошибку (JSON) на поле формы. …

30.09.2022
Ошибка при вставке геометрии POINT из DJANGO в базу данных POSTGIS

Здравствуйте, я пытаюсь использовать DJANGO для вставки точек, на которые нажимает Leaflet, в базу данных POSTGIS. Во время импорта я получаю следующую ошибку: "function st_geomfromewkb(bytea) does not exist" Я понимаю, что ST_GeomFromEWKB используется для вставки двоичного представления od геометрии, …

30.09.2022
Группировка выпадающих списков django "choices" с помощью ForeignKey?

У меня есть "сайт доставки", и я хочу придать ему некоторый стиль. Статусы заказов перечислены следующим образом: ORDER_STATUS = ( ('Incoming',( ('PENDING', 'Pending'), )), ('Delivery',( ('OFD', 'Out for Delivery'), )), ('Finished',( ('CAN','Cancelled'), ('FIN','Delivered'), )) ) что, …