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

14.06.2022
Почему выдает ошибку missing 1 required positional argument: 'id'

Vievs def parts(request, id): added = '' error = '' PartAllView = Part.objects.order_by('-id') if request.method == 'POST' and 'parts_add' in request.POST: form = PartForm(request.POST, request.FILES) if form.is_valid(): form.save() added = 'Добавлено' else: error = 'Данная запчасть уже добавлена' ... …

14.06.2022
Как выполнить функцию от загруженного пользователем изображения без сохранения его в базе данных Django?

недавно я пытался создать инструмент стеганографии в django, но у меня возникли некоторые проблемы с тем, как выполнить функцию из загруженного пользователем изображения без сохранения изображения в базе данных. views.py def steganography(request): if request.method == 'POST': #Encryption if 'steg_en' …

14.06.2022
JS-скрипт работает частично на heroku, но полностью локально (Django)

Код выполняется до того момента, когда отображается предупреждение PRESSED. Он не выполняет ни выборку, ни оповещение("Поздравляем, вы только что сэкономили "+(co2.toFixed(2))+" кг CO2, используя автопутешествие"). В консоли ошибок нет. Я не могу понять, как он может частично выполняться, …

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

Я пытаюсь сохранить форму с текущим именем пользователя, но возникает ошибка "Cannot assign "'Neshno_Games2'": "League.host" должен быть экземпляром "Manager"." возникает Views.py class CreateLeaguesView(generic.CreateView): model = League template_name = "leagues/create-league.html" form_class = LeaguesCreationForm success_url = "/leagues/leagues" def get_context_data(self, **kwargs): context = …

14.06.2022
Логин пользователя и аутентификация, но на mixin другое приложение не может получить логин пользователя

Пожалуйста, помогите мне с проблемой Я разрабатываю сайт на django-rest-framework и reactjs. На бэкенде код ниже код на app api import json from django.contrib.auth import authenticate, login, logout from django.http import JsonResponse from django.middleware.csrf import get_token from django.views.decorators.csrf import …

14.06.2022
Docker с включенными файлами пакетов

У меня есть старый проект с Django 1.5 и Python 2.7. Я хотел бы создать контейнер docker и скопировать в него мои локальные файлы virtualenv, так как некоторые пакеты больше не доступны. Возможно ли это?

14.06.2022
Подключение базы данных Neo4J к моему приложению Django

В настоящее время я работаю над проектом, в котором мне нужно использовать Django вместе с базой данных графов Neo4J. Согласно статьям, которые я прочитал в Интернете, я должен использовать для этого библиотеку django_neomodel. Но когда я пытаюсь установить django_neomodel …

14.06.2022
Метод Update_or_create с уникальным полем в Django

Я хотел бы обновить или создать данные в моей базе данных путем импорта CSV-файла. Я протестировал и когда я импортирую CSV файл, когда "растения" еще не были созданы, он работает, но когда в моей базе данных есть одинаковые …

14.06.2022
Django-import-export: Номер строки: 1 - get() вернула более одного блока - вернула 2

Я импортирую данные в model/table с внешним ключом. Он загружает некоторые строки, но исключает другие, выбрасывая ошибку в виде: Line number: 1 - get() returned more than one Block -- it returned 2! , HARYANA, 11, FATEHABAD, 195, …

14.06.2022
Вызов ebay trading api из представления на основе классов Django не работает, но работает в консоли

В настоящее время я работаю над модулем листинга для ebay. Торговый API ebay уже готов и отлично работает, когда я запускаю его в консоли. Однако когда я пытаюсь вызвать ту же функцию в представлении, основанном на классе, я получаю …

14.06.2022
Как рассчитать разницу дат в месяцах

Файл models class Dog(models.Model): bdate = models.DateField() файл view def get_ages(self): delta = datetime.now().date() - Dog.objects.values_list("bdate").distinct('bdate') return delta В Dog.objects.values_list("bdate").distinct('bdate') лежит quaryset, не могу понять как мне тут время рассчитать.

14.06.2022
Как я могу загрузить определенное количество элементов в Django, а затем загрузить больше элементов после прокрутки?

Я добавил некоторые продукты с помощью этой функции в моих представлениях: def All( request ): p=product.objects.all() return render(request,'home.html',{'p':p}) А мой шаблон выглядит следующим образом: <div class="grid"> {%for p in p%} <div class='card'> <img src="{{p.image}}"></img> <p id="id">{{p.description}}</p> <a …

14.06.2022
Данные в форме не отображаются в выпадающем списке Django

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

14.06.2022
Как передать данные сессии бэкенда django-rest-framewor на фронт-энд react?

Я пытаюсь сделать музыкальный контроллер с django backend и react frontend. Они работают на двух разных серверах localhost, 3000 и 8000. Я использую атрибут session_key сессии django, чтобы иметь возможность определить, кто является хозяином (человеком, который создал комнату). Если пользователь, …

14.06.2022
Как создать класс сразу после запуска сервера Django и получить доступ к его членам позже в файле views.py

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

14.06.2022
Как загрузить файл в File Filed в Django автоматически в бэкенде без ручного выбора во фронтенде

Мой models.py from django.db import models # Create your models here. class Result(models.Model): Id = models.AutoField(primary_key=True, blank=False) Name = models.CharField(max_length=100) # Date = models.DateTimeField(auto_now=False, auto_now_add=False) # Comments = models.TextField(max_length=256) File = models.FileField(blank=False) Мой views.py from django.shortcuts import render from …

14.06.2022
Получение вывода кода jquery в представлениях django

Я хочу получить вывод функции jquery, которая добавляет ID выбранных строк в views.py Я использую код из этой ссылки: https://jsfiddle.net/snqw56dw/3182/. Нужна ваша помощь, чтобы получить выбранные данные в файл views.py. $('#frm-example').on('submit', function(e){ var form = this; var …

14.06.2022
Нужны идеи или предложения по созданию приложения для опросов с использованием Django Rest Framework

У меня есть требование к проекту для приложения для опросов, в котором администратор будет создавать опрос и делиться ссылкой на созданный опрос по почте, а варианты опроса должны быть основаны на баллах от 5 до 1. Пожалуйста, поделитесь со …

14.06.2022
Форма Django не проходит валидацию

У меня есть форма, которой я передаю параметр для отключения или включения полей на основе нажатия пользователем определенной гиперссылки. URL path("update-request/<str:pk>/", update_request, name="update_request"), path("update-request/<str:pk>/<str:action>", update_request, name="update_request"), views.py def create_new_request(request, action=None): description_form = DescriptionForm(action=action) forms.py class DescriptionForm(forms.ModelForm): prefix …

14.06.2022
FORCE_SCRIPT_NAME в настройках Djanog продолжает добавлять префикс к URL-адресу

У меня есть URL: https://servername/appname/, поэтому я определил в моем Django settings.py как FORCE_SCRIPT_NAME='appname/', что делает то, что я хочу иметь в первый раз, но при перенаправлении он продолжает добавлять appname/ к URL. Как я могу предотвратить многократное …

14.06.2022
Django в docker compose не видит posgresql

У меня проблема с моим django + postgresql docker compose. docker-compose.yml: version: '3.8' services: db: image: postgres:12.0-alpine volumes: - postgres_data:/var/lib/postgresql/data/ env_file: - ./.env web: build: . command: python MoreEnergy/manage.py runserver 0.0.0.0:8000 volumes: - ./MoreEnergy/:/MoreEnergy/ ports: - 8000:8000 …

14.06.2022
Django Many to Many упорядочивает последовательность выбранных элементов

Привет всем я создал модель на django и используя django admin я хочу импортировать значения во многие-многие поля в соответствии с их значениями, расположенными в порядке отображения результатов. В моем случае :- max_combo затем max_table и т.д Как пользователь …

14.06.2022
Ошибки "permission matching query does not exist", с которыми я сталкиваюсь при работе с django guardian

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

14.06.2022
Django: обработка изменений структуры Datatable

На данный момент я использую Django для получения данных из моей базы данных, передаваемых в конечную точку для их использования. Я импортирую данные в базу данных mySQL через php скрипты, а не через Django. Если я захожу в WebPanel phpmyadmin …

14.06.2022
Добавить столько строк, сколько необходимо в определенное поле формы

Я использую crispy-forms для корректного отображения моих форм. Я хочу иметь поле, в котором пользователь может добавить столько строк ввода, сколько захочет. Допустим, это поле "увлечения", в котором сначала будет только 1 строка, затем пользователь может нажать кнопку "добавить строку", …

14.06.2022
Как разделить (инициализировать и закрыть) aiohttp.ClientSession между асинхронными представлениями Django для использования пула соединений

Django поддерживает async views начиная с версии 3.1, поэтому он отлично подходит для неблокирующих вызовов, например, внешних HTTP API (используя, например, aiohttp). Я часто вижу следующий пример кода, который …

14.06.2022
Понимание Django DRF упорядочивания предупреждающей пагинации даст противоречивые результаты

Итак, я получаю это предупреждение, и вопросы таковы: Значит ли это, что мои общие сериализованные объекты будут другими, если я объединю все постраничные результаты (могут также содержать дубликаты) или просто они будут неупорядоченными? Кроме того, …

14.06.2022
Как заставить администратора Django обновлять имя файла

Мой django сервер использует дату создания файла в качестве имени файла в админке. Файлы добавляются как программно, так и пользователем. В последнем случае мой django сервер всегда использует временную метку запуска сервера. Как я могу изменить это, чтобы использовать временную …

14.06.2022
Не удается найти модуль запроса, даже если он установлен python django

Я делаю сайт на django, в одном из моих скриптов я импортирую модуль requests. Я установил модуль requests в виртуальное окружение, но не могу импортировать его в свои скрипты. Я уже пытался установить и удалить его. Мой модуль запросов …

14.06.2022
Добавьте звуковой проигрыватель в панель администратора django

У меня есть модель с FileField, которая содержит аудиофайл: class Word(models.Model): theme = models.ManyToManyField(Theme, related_name='words') name = models.CharField(max_length=200, null=True, blank=True) sound = models.FileField(upload_to='sounds/', blank=True) Мне нужно показать аудиоплеер на панели администратора для этой модели. Например, для …

14.06.2022
ModuleNotFoundError at / when django heroku host

[я не могу интегрировать мой проект Django, он говорит ModuleNotFoundError at / ]1

14.06.2022
Как просматривать реляционные данные в обоих сниппетах в Django Wagtail?

Я определил две модели "A" и "B" в Django Wagtail. Модель "A" имеет отношения "многие ко многим" с моделью "B" в своей модели. Я использую сниппеты трясогузки для их редактирования в панели администратора. Возможно ли просматривать оба реляционных данных …

14.06.2022
Django Вставка данных в базу данных через php

До сих пор я всегда создавал структуру и логику своего бэкенда с помощью Django. Но когда я вставлял данные в базу данных, я всегда делал это напрямую через http-запрос к php-скрипту. Когда проекты растут, это становится довольно запутанным. Кроме того, …

14.06.2022
Django отображает данные из двух разных моделей

У меня есть две раздельные модели. Одна с двумя текстовыми полями и одна для нескольких изображений. Теперь я хочу отобразить все данные в одном html div. Что мне нужно изменить в представлении проектов и в файле projects.html? models.py …

14.06.2022
Как преобразовать html в pdf в django?

Я начинаю работать с Django, работаю с HTML и хочу конвертировать в pdf. У меня есть представление, в котором я получаю данные, зарегистрированные в моей БД по id: def contrato(request, id): return render(request,'contrato\contrato.html', {'asociado': get_queryset(id)}) This renders me the …

14.06.2022
Как я могу прикрепить данные модели django в виде файла Excel и отправить их по почте с помощью SMTP

У меня есть некоторые данные в моделях django и я хочу сделать файл excel из этих данных и прикрепить его в SMTP как файл и отправить его целевому пользователю. Я также использую django-import-export для экспорта файлов excel, но в …

14.06.2022
Исключение Значение: нет такой колонки: blog_app_article.slug в django

У меня проблема с slug. мой код работает хорошо, но когда я добавляю slug=models.SlugField(default=True,max_length=40) в мою модель. она останавливается и выдает ошибку : OperationalError at / no such column: blog_app_article.slug когда я удаляю slug, …

14.06.2022
Как создать группу, а также добавить в нее членов, чтобы сделать набор запросов для Postman?

Class AddUserToGroupApiView(APIView): """ Создаем сообщение hello с нашим именем """ def post(self, request): serializer = GroupSerializer(data=request.data) if serializer.is_valid(): data = serializer.validated_data group = Group.objects.create(group_name=data.get('group_name')) print(group) group_name = request.data.get('group_name') members = request.data.get('members') print(members) print(group_name) user = UserProfile.objects.filter(name=members) print(user) groups = Group.objects.get(group_name=group_name) …

14.06.2022
Имя 'c' не определено в python

Я пытался сделать калькулятор с помощью Django, но получил эту ошибку Эта функция представления принимает входные данные с html-страницы и выполняет расчет. Где здесь проблема? views.py from django.shortcuts import render from django.template import loader from django.http import HttpResponse …

14.06.2022
Модуль не найден: Ошибка: Невозможно разрешить '@popperjs/core' в 'C:\Users\jkids\mit-tab\node_modules\bootstrap\dist\js'

Я пытаюсь сделать python devserver и продолжаю получать эту ошибку, он работает с MySQL и Django; я пробовал npm устанавливать @poppyjs/core и poppy.js, но ни то, ни другое не работает