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

09.02.2022
Есть ли способ передать контекст с помощью возвращаемого перенаправления в Django?

Я хотел передать контекст с помощью return redirect, так как использование return render приведет к повторной отправке сообщения при обновлении страницы. Вот мой код для возвратного рендеринга: context = { 'file_path': file_path+'reviews_processed.csv', 'file_name': 'reviews_processed.csv', } messages.add_message(request, messages.SUCCESS, 'Processing …

09.02.2022
Нет такого файла или каталога: 'profile_pics/img.jpg'

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

09.02.2022
Динамическое добавление определенного поля с помощью кнопки в django?

У меня есть форма, и мне нужно сохранить функцию, например, когда пользователь нажимает на кнопку "Добавить", определенное поле должно быть создано снова под ней. Аналогичным образом новое поле должно создаваться при каждом нажатии. В ходе исследования я обнаружил, …

09.02.2022
Django - создание тестирования с несколькими вариантами ответов

Помогите пожалуйста с выводом результатов тестирования. Что сделал: models: class Questions(models.Model): title = models.CharField(max_length=300) def __str__(self): return self.title class Answers(models.Model): questions = models.ForeignKey(Questions, on_delete=models.CASCADE, related_name='questions_list') title = models.CharField(max_length=300) correct = models.BooleanField() def __str__(self): return self.title views: def index(request): """Вывод …

09.02.2022
Проверьте, не находится ли пользователь, отправляющий запрос, в другой модели

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

09.02.2022
Наследование моделей Django для нескольких приложений

Class People(models.Model): # Utility Fields - auto fill # Timestamp # Base Fields # Methods, e.g save, get_absolute_url class Meta: abstract = True Клиенты приложения: наследуют от модели People + свои собственные Fields Клиенты поставщиков: наследуют …

09.02.2022
Поддерживает ли Django пользовательские языковые коды?

Для моего проекта мне нужны более длинные коды языков, чем два или пять символов. По умолчанию Django поддерживает языки, которые имеют код языка, например "en" для английского и "en-GB" для английского (британского). Есть ли возможность использовать более …

09.02.2022
Django DetailView не отображает данные в шаблоне

Здравствуйте, я только начинаю использовать CBV в Django. Мой ListView работает нормально, он может получить id в моделях, кроме DetailView. Он не показывает детальные данные.[https://drive.google.com/file/d/17yeU-LdvV_yLjnBB2A2gYt5ymSeKvPAR/view?usp=sharing][1] Вот код: models.py: class School(models.Model): name = models.CharField(max_length=125) principal = models.CharField(max_length=125) location …

09.02.2022
Django извлекает значение фильтра в файле views.py

Я хотел бы предложить пользователю выпадающее окно со всеми значениями определенного атрибута и получить это значение в views.py, чтобы использовать его в качестве аргумента функции (для фильтрации вывода функции представления). Пример: models.py class User(models.Model): name = models.CharField(max_length=30) …

09.02.2022
Почему мой код django для метода POST не работает?

Я работаю над сайтом на django и пытаюсь получить данные от пользователя с помощью метода POST. Сообщение об ошибке следующее : MultiValueDictKeyError at /prediction/ 'date1' Request Method: GET Почему метод запроса все еще GET, хотя в моем views.py …

09.02.2022
Пытался обновить поле с экземпляром модели, <SimpleLazyObject:<<>>. Используйте значение, совместимое с CharField

Я пытаюсь обойти метод save в моей модели для хранения текущего зарегистрированного пользователя. Я использую django-current пользователя для получения аутентифицированного пользователя. Я написал такой код from django_currentuser.middleware import ( get_current_user, get_current_authenticated_user) from django_currentuser.db.models import CurrentUserField uploaded_by = models.CharField(max_length=255, blank=True, null=True, …

09.02.2022
Как предотвратить крах Django при изменении схемы базы данных в PgAdmin?

В настоящее время мы разрабатываем приборные панели для больницы с помощью Django. Для этого мы подключаемся к базе данных Postgres (только для чтения) с помощью Django и создаем мониторинг для данных. Мы прочитали информацию о таблицах базы данных с: …

09.02.2022
Отправка CSV клиенту по SSE при генерации файла

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

09.02.2022
Как я могу определить значение по умолчанию поля модели django как значение другого поля?

В моей модели есть эти два поля: start_bid = models.IntegerField(default=0) max_bid = models.IntegerField(default="the start_bid value") start_bid будет добавлен пользователем один раз через Django ModelForm. А max_bid может измениться, а может и нет. Поэтому мне нужно, чтобы первым …

09.02.2022
Отображение количества сообщений, отправленных каждой категорией пользователей

Вот что содержит message_user_id: message_user_id = Message.objects.all() Это мой контекстный словарь в admin.py: 'msg' : message_user_id, Это мой Message класс в models.py: class Message(models.Model): message_text = fields.EncryptedTextField(blank=True, null=True) conversation_id = models.ForeignKey(Conversation, on_delete=models.CASCADE) origin_user = models.ForeignKey(UserInfo, on_delete=models.CASCADE, blank=False, …

09.02.2022
Как сохранить все IP-адреса, связанные с пользователем, в django? [закрыто]

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

09.02.2022
Как получить доступ к массиву файлов в запросе с помощью Django Rest Framework

Я отправляю запрос из React frontend в Python backend, в этом запросе я отправляю FormData() с массивом изображений, вот так: const data = new FormData() images.forEach(image =&gt; { data.append('images', image.arquivo) }) data.append('product', JSON.stringify(product)) return recuperarInstanciaAxios(true).post(`${recuperarUrlBackend()}/products/`, data) Но …

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

Я знаю, что есть несколько пакетов, таких как django-defender, django-axes и т.д. для предотвращения атак грубой силы. Я думаю предотвратить атаку грубой силы путем показа капчи используя сессию Django (подсчет …

09.02.2022
Google OAuth RefreshError даже при наличии Refresh Token в приложении Django

Мое приложение, работающее на Django с Django allauth, позволяет регистрироваться/входить в систему только через Google OAuth. Поэтому при регистрации пользователя его данные социального OAuth сохраняются в модели All-auth Social Accounts, а данные токена сохраняются в модели Social Application Tokens. …

09.02.2022
Как подключиться к любому сетевому принтеру с сервера и дать несколько заданий на печать?

Я попытаюсь описать свою проблему в виде истории. В моем доме есть один компьютер, который подключен к Интернету. У моего дяди есть один принтер, который находится в доме моего дяди (в 100 милях от нашего дома). Он также …

09.02.2022
Djnago : AttributeError: модуль 'django.views.generic' не имеет атрибута 'Detail'

Откуда я могу импортировать атрибут детализации? views.py: from django.shortcuts import render from django.views import generic from . import models class Index(generic.TemplateView): template_name='catalog/index.html' def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['num_books'] = models.Book.objects.all().count() context['num_instances'] = models.BookInstance.objects.all().count() context['num_instances_available'] = models.BookInstance.objects.filter(status__exact='a').count() context['num_authors'] …

09.02.2022
Как использовать переменную django в href тега <a>?

Я хочу создать list записей, в которых каждая запись связана со своей страницей следующим образом: wiki/entry-title. Я использую цикл for для добавления &lt;li&gt; в HTML. вот код: &lt;ul&gt; {% for entry in entries %} &lt;li&gt;&lt;a href=""&gt;{{ entry }}&lt;/a&gt;&lt;/li&gt; {% …

09.02.2022
Могу ли я использовать метод select_related Django QuerySet в обратных отношениях?

Class A(Model): pass class B(Model): a = ForeignKey(A) B.objects.select_related("a") # this works A.objects.select_related("b") # this doesn't Как заставить работать вторую строку? Есть ли способы сделать то же самое другими способами?

09.02.2022
Как удалить пользователя в Django и DRF с помощью сериализаторов и общих представлений

Я пытаюсь сделать CRUD функции пользователя, я сделал другие функции, но не могу понять, как удалить пользователя с помощью API, Было бы также здорово, если бы вы могли сделать обзор кода, правильно ли я делаю, и безопасным ли способом. …

09.02.2022
Django vCenter Server REST APIs проверяет, не отключен ли Vcsa

Я создал приложение на django 2.2, которое взаимодействует с REST API vCenter Server. На нем я могу делать различные запросы. На vCenter у меня есть два ESX сервера 10.122.151.60 и 10.122.151.50, где есть несколько виртуальных машин. Я …

09.02.2022
ValueError: Поле 'id' ожидало число, но получило 'undefined'. в python3

здесь, когда я открываю страницу редактирования элемента, я получаю эту проблему Вот мой models.py class Category(models.Model): category_name = models.CharField(max_length=20) client = models.ForeignKey("core.Client",on_delete=models.CASCADE) created_at = models.DateTimeField(auto_now_add=True) modified = models.DateTimeField(auto_now=True) is_deleted = models.BooleanField(default=False, help_text="Deleted Category will not display in the …

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

Я создал сайт социальной сети и я создал код для загрузки нескольких изображений, но я не знаю, как установить его в слайдер, пожалуйста, помогите мне. Вот мой код: {% if post.image.count &gt; 0 %} &lt;div class="row"&gt; {% …

09.02.2022
Внесение некоторых улучшений в библиотеку django-survey-and-report

Мне нужно сделать форму опроса для моего django сайта и я использую django-survey-and-report. но есть проблема. Я хочу, чтобы пользователи могли выбрать "другое" в радиобоксе, после чего появится строчный текстовый ввод, куда они могут поместить пользовательский текст. но я …

09.02.2022
Как получить доступ к значению константы в settings.py

Я хотел бы спросить, как получить доступ к значению константы, объявленной в setting.py следующим образом: PAYMENT_VARIANTS = { 'redsys': ('payments_redsys.RedsysProvider', { 'merchant_code': '123456789', 'terminal': '1', 'shared_secret': 'aaaaaaaaaaaaaaaaaaaaaaaaaa', 'currency': '978', }) } Я могу импортировать: from django.conf import …

09.02.2022
Не удается получить значение текстового поля, извлеченное из MySQL, в javascript

Я создал модель в django, как показано ниже. class MyDB(models.Model): pub_date = models.DateTimeField(_("Date added"),editable=True, auto_now_add=False) title = models.CharField(max_length=256,blank=True,null=True) text = models.TextField(_("Text")) Затем я получил модель и отобразил ее во Frontend. в файле views.py context['mydb'] = MyDB.objects.all() …

09.02.2022
Как я могу получить входные данные с сайта Django, используя метод Post (обработка формы)?

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

09.02.2022
Как сделать поле модели с помощью CurrentUserField() не редактируемым в django

У меня есть модель, которая будет хранить текущего зарегистрированного пользователя, который загружает данные в эту модель. Ранее я сделал это поле не редактируемым, но не знал, как сохранить текущего зарегистрированного пользователя, поскольку данные загружаются с канала администратора. Поэтому пользователь …

09.02.2022
Тест-кейс возвращает 401 даже при использовании force_autenthicate()

Я пытаюсь протестировать представление моего проекта со следующим TestCase: def test_jump_story(self): c = APIClient() user = User.objects.get(username='test1') c.login(username=user.username, password='123') room_id = PokerRoom.objects.get(name='planning').id room_index = PokerRoom.objects.get(name='planning').index request = c.post(reverse('jumpstory', kwargs={'pk': room_id, 'index': room_index})) c.force_authenticate(user=user) self.assertEqual(200,request.status_code) но он …

09.02.2022
У объекта 'User' нет атрибута 'staffUser'

Я настроил модель пользователя с помощью Django One To One Field Мой models.py class StaffUser(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) department = models.ForeignKey(Dept, on_delete=models.RESTRICT) def __str__(self): return self.user.username При загрузке формы я хочу получить отдел пользователя 'My Views.py' …

09.02.2022
Эффективное заполнение базы данных с помощью python и Django

Мы пытаемся заполнить базу данных с помощью Python и Django случайными числами, но нам нужно перебрать много строк, и на выполнение этой задачи уходит около 20 минут. Вот наш код. Нам нужно перебрать 210000 строк def populate(request): all_accounts …

09.02.2022
Django Nextjs post метод "Unhandled Runtime Error"

В настоящее время я создаю свой первый проект на Django + Nextjs, но у меня возникла проблема, когда я пытаюсь создать объект спереди. У меня есть форма, которая позволяет мне создать "пост", когда я отправляю ее. Все работает нормально …

09.02.2022
Как фильтровать варианты foreingkey в Django Admin?

У меня есть 3 простые модели: class Department(models.Model): name = models.CharField( max_length=30 ) class Company(models.Model): name = models.CharField( max_length=30 ) department = models.ManyToManyField(Department) class Employee(models.Model): name = models.CharField( max_length=30 ) company = models.ForeignKey(Company, on_delete=SET_NULL, null=True, blank=True, ) department = …

09.02.2022
Не удается получить данные из сериализатора

View.py @csrf_exempt def blog_list(request): if request.method == 'GET': post = Post.objects.all() serializer = BlogSerializer(post, many=True) return JsonResponse(serializer.data,safe=False) elif request.method == 'POST': data = JSONParser().parse(request) serializer = BlogSerializer(data=data) if serializer.is_valid(): serializer.save() return JsonResponse(serializer.data, status=201) return JsonResponse(serializer.errors, status=400) class BlogSerializer(serializers.Serializer): class …

09.02.2022
Как я могу передавать данные в админпанель django

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

09.02.2022
Как добавить список чисел в функцию?

Я пытаюсь создать функцию, которая может добавить список чисел. Для этого я использую цикл for. Вот код: Я не знаю, где я ошибаюсь, но это дает мне ошибку. def add(amounts): for amount in amounts: total = add(amount) x= print(total) return …