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

21.06.2022
Запрос Django POST возвращает NONE

Итак, я ищу решение уже около недели Мне просто нужны данные из скрытой метки в форме, что не должно быть проблемой, но вместо данных из метки я просто получаю 'NONE' Шаблон (форма): {% for Gerecht in Gerechten %} …

21.06.2022
Django: Как изменить значение поля модели в свойстве модели

Я хотел бы изменить значение поля модели в наборе свойств модели. Допустим, у нас есть модель и следующие свойства: class Rider(models.Model): booking = models.BooleanField(default=True) cancel = models.BooleanField(default_True) _disabled_notifications = JSONField() @property def disabled_notification(self): return json.loads(self._disabled_notifications @disabled_notifications.setter def disabled_notifications(self, value) …

21.06.2022
Как проверить Stripe `SignatureVerificationError` в Python

Для python стандартный пример кода stripe webhook включает: event = None try: event = stripe.Webhook.construct_event(payload, sig_header, endpoint_secret) except ValueError as e: logger.error(f"*** Stripe invalid payload: {e = }") return HttpResponse(status=400) except stripe.error.SignatureVerificationError as e: logger.error(f"*** Stripe …

21.06.2022
Измените элемент выбора/опции формы, отображаемый моделью, на флажки с несколькими вариантами выбора с помощью Django

Мне нужно изменить два поля формы (сейчас select/option) на флажки с несколькими вариантами выбора в форме, которая отображается из модели. Несмотря на внимательное чтение документации Django, у меня не получается отобразить их, т.е. ничего не происходит. Что мне нужно …

21.06.2022
Проверка csrf_token не удалась?

Я новичок и много искал об этом, но ничего не нашел, пожалуйста, объясните, почему возникает эта ошибка. Я использовал этот код отсюда: JavaScript post request like a form submit Ошибка возникает из-за следующего кода в моем …

21.06.2022
Django foreignkey между двумя базами данных

Я хочу соединить две таблицы SQLite вместе (о, Боже). Я нашел это решение : How to use django models with foreign keys in different DBs? , я адаптировал его под свои модели и свой код (я думаю). У меня …

21.06.2022
Django REST API: Неверные данные. Ожидали словарь, а получили User

Я хочу разработать REST API, в котором пользователь может отправить новую запись об автомобиле с помощью запроса POST. Пользователь автоматически должен быть установлен как создатель. Под models.py у меня есть: class CarRecord(models.Model): type = models.CharField(max_length=50) license = models.CharField(max_length=50) creator = …

21.06.2022
Получение Dn из AD с использованием протокола LDAP на python без подключения

Я пытаюсь сделать приложение Django, используя подключение по ldap. Для проверки соединения необходимо использовать <ldapInstance>.simple_bind_s(User, Password), где User - это DN: CN=me,OU=other,DC=com (для примера) Так что я пытаюсь получить этот DN функцией, используя : <ldapInstance>.search_s(paramers...) и возвращаю эту …

21.06.2022
Django Загрузка файла, анализ содержимого и запись в БД или обновление формы

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

21.06.2022
Как подсчитать данные из поля внешнего ключа в шаблоне Django?

Models.py: class Region(models.Model): city = models.CharField(max_length=64) class Properties(models.Model): title = models.CharField(max_length=200) Region = models.ForeignKey(Region, related_name='Region', on_delete=models.Cascade) Как подсчитать все свойства, которые имеют одинаковый регион?

21.06.2022
Django import-export library ForeignKey error (IntegrityError: FOREIGN KEY constraint failed in django)

Прежде всего, пожалуйста, извините за мой английский. )) У меня проблема с библиотекой импорта-экспорта Django, когда я пытаюсь импортировать данные из файлов csv/xls/xlsx в DB приложения Django. Как это выглядит. Вот мой models.py: class Department(models.Model): department_name = …

21.06.2022
Как отобразить несколько моделей базы данных django в строке flex box?

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

21.06.2022
Django : Динамическая установка выпадающих опций на основе выбора других выпадающих опций в Django Model Forms

Это распространенный сценарий во фронтенде, когда мы хотим установить опции выпадающего списка относительно другого выбора в другом выпадающем списке, но не получаем решения в админ-формах django Сценарий django model: class CompanyEmployee(): """ An Emailed Report """ company = models.ForeignKey(Company, on_delete=models.CASCADE, …

21.06.2022
Как получить "захваченные значения" из url в модели get_absolute_url в django

У меня есть этот url: path('<slug:slug>/<slug:product_slug>_<int:pk>/', ProductDetailView.as_view(), name='detail'), и мне нужен доступ к < slug:slug > в get_absolute_url продукта, этот slug может быть любым из пользовательских slug, не из продуктов. Это для генерации урлов хлебных крошек продуктов, …

21.06.2022
Django ORM: вычисление только внутри databse-запроса возможно?

У меня есть довольно простой набор данных, который содержит следующие данные: id | aqi | date | state_name 1 | 17 | 2020-01-01 | California 2 | 54 | 2020-01-02 | California 3 | 37 | 2020-01-03 | California …

21.06.2022
Почему привязывается только 1 значение?

Смысл программы в том, чтобы выбрать аналоги из списка и связать их. Я всегда связываю только 1 значение (с самим собой). Как это исправить Мой view: def editpart(request, id, **kwargs): if request.method == 'POST': part.name = request.POST.get("name") part.description = …

21.06.2022
Pytest: Тест редактирования представления пользователем, объект не обновляется

Я хочу протестировать представление account_edit, правильно ли обновляется информация о пользователе/клиенте. Я новичок в pytest. Вид: @login_required def account_edit(request): if request.method == "POST": user_form = UserEditForm(instance=request.user, data=request.POST) if user_form.is_valid(): user_form.save() else: user_form = UserEditForm(instance=request.user) return render(request, "account/user/edit_account.html", {"user_form": …

21.06.2022
Модели Django. Получение всех объектов и суммирование дубликатов

У меня есть таблица в MySQL, которая описывает модели розничного спроса. row_num full_name quantity 1 4Пивовара - Похищение человеков инопланетянами (IPA - White. OG 17%, ABV 7,5%, IBU 67) …

21.06.2022
Ошибка ядра - сценарий завершил работу до возврата заголовков: wsgi.py

Я запускаю приложение Django на Apache/2.4.6 (CentOS) с mod_wsgi. Когда я посещаю свой домен, через несколько минут я получаю "Internal Server Error". В журнале регистрации отображается следующая ошибка - [core:error] [pid 9361] [client 132.72.41.107:55906] Script timed out before …

21.06.2022
Поиск вложенных массивов в MongoDB/PyMongo при использовании агрегации

Я пытаюсь найти ключевое слово внутри массива массивов в документе mongo. { "PRODUCT_NAME" : "Truffle Cake", "TAGS": [ ["Cakes", 100], ["Flowers", 100], ] } Обычно я делаю что-то подобное, и это срабатывает. db.collection.find( {"TAGS":{"$elemMatch":{ "$elemMatch": {"$in":['search_text']} } …

21.06.2022
Новая версия botocore нарушает интеграционный тест

Представьте следующие функции, которые должны загружать и копировать что-то на S3 class TestAttachments(TestCase): # YAML is the only serializer supporting binary @override_env(AWS_DEFAULT_REGION='eu-west-1') # So the test doesn't fail depending on env. vars @my_vcr.use_cassette(serializer='yaml') def test_copy_attachments_to_sent_folder(self): with self.assertRaises( …

21.06.2022
Как использовать цикл for внутри map python

У меня есть функция, которая возвращает список чисел. Но я знаю, что в других языках, например в JS, нам не нужно задавать переменную типа c = 0. Я видел о map в python, но не знаю, как это сделать. …

21.06.2022
Django orm для нескольких внешних ключей

У меня есть старая база данных, и я пытаюсь объединить 3 таблицы с помощью django orm: class Orderlist(models.Model): record = models.IntegerField(db_column='RECORD', unique=True, primary_key=True) vechileid = models.CharField(db_column='vechileid ', max_length=10, blank=True, null=True) class Orderitem(models.Model): ' ' orderid= models.ForeignKey('Orderlist', models.DO_NOTHING, db_column='ORDERID', blank=True, …

21.06.2022
Django: "SELECT field, count(field) FROM table GROUP BY field", будучи field объектом

У меня есть следующий выпуск. Следующие таблицы: products_table: id product_type serial_number 1 1 FX2002 <td …

21.06.2022
Django - исключение из базы данных - пользовательский обработчик исключений

Дает ли Django возможность реализовать пользовательский обработчик исключений на уровне базы данных? Я хочу перехватывать исключения базы данных, проверять коды ошибок и при некоторых кодах ошибок -&gt; ждать некоторое время и повторять запрос. Возможно ли это в Django?

21.06.2022
Две переменные в одном шаблоне url без '/' [закрыто]

Я хочу добавить 2 переменные в один шаблон url без '/', как это /&lt;location-name&gt;-&lt;cityname&gt;/. обе переменные являются slugs. Название местоположения может состоять из 2-3 слов, а название города также может состоять из 1-4 слов. Я пробовал path(/&lt;location-name&gt;-&lt;cityname&gt;/,..), но django воспринимает …

21.06.2022
Как исправить, что объект 'ManyToManyDescriptor' не имеет атрибута 'add'?

Мой view def editpart(request, id, **kwargs): PartAllView = Part.objects.order_by('-id') part = Part.objects.get(id=id) form = PartForm(request.POST, request.FILES) if request.method == 'POST': part.name = request.POST.get("name") part.description = request.POST.get("description") analogs = Part.objects.all() for analogs_zap in analogs: zap = analogs_zap.analog Part.analog.add(Part.id) Мой model …

21.06.2022
Нет модуля с именем ldap.filter в /usr/local/lib/python3.8/dist-packages/django_auth_ldap/config.py

Эта ошибка возникает, когда я пытаюсь установить новый проект django с django_auth_ldap на сервере Ubuntu, среда &amp; предварительные условия для ldap установлены успешно. Другой проект на том же сервере работает нормально без проблем. Очень нужна помощь полное сообщение об …

21.06.2022
Точка не отображается в нужном месте в панели администратора при использовании geodjango?

Я взял долготу и широту своего текущего местоположения из google Map. И когда я добавляю запись с этим значением лог/лат. Указатель не определяет правильное место. Как вы можете видеть на рисунках ниже. Вот как я добавляю точку в db. …

21.06.2022
Django / python [закрыт]

Помогите разобраться. Юзер загружает файл в формате .txt , и должно выдать ссылку для скачивания в формате pdf. При закрытии браузера автоматически удалять файл

21.06.2022
Запрос URL: Категория 404

У меня, Страница не найдена (404) при доступе к /category/Django urls.py from .views import ( PostListView, PostListViewHome, CategoryView, ) from . import views urlpatterns = [ path("", PostListViewHome.as_view(), name="Blog-home"), path("category/&lt;str:cats&gt;/", views.CategoryView, name="category"), ] views.py def CategoryView(request, cats): category_posts …

21.06.2022
Токен черного списка не работает в JWT Django?

Мое мнение таково class LogoutView(APIView): permission_classes = (permissions.AllowAny,) authentication_classes = () def post(self, request): try: refresh_token = request.data["refresh_token"] token = RefreshToken(refresh_token) token.blacklist() return Response(status=status.HTTP_205_RESET_CONTENT) except Exception as e: return Response(status=status.HTTP_400_BAD_REQUEST) Моя конфигурация url такова urlpatterns = [ …

21.06.2022
Как удалить дату в кадре данных pandas

Как удалить дату в формате datetime 2022-06-20 14:59:02.559748+05:30 (14:59:02) #only time df = pd.DataFrame(queryset) df['duration'] = pd.to_datetime(df['stoptime']) - pd.to_datetime(df['starttime']) print(df['duration'] ) # "0 days 00:00:09.892016" TO 00:00:09

21.06.2022
Как сделать перенаправление после добавления/редактирования/удаления в django

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

21.06.2022
Почему он не печатает журналы в файл?

Подскажите, пожалуйста, почему не выводится ошибка 404 в файл? Она выводится в консоль, но файл пуст. Not Found: / [21/June/2022 11:52:02] "GET / HTTP/1.1" 404 2178 LOGGING = { 'version': 1, 'disable_existing_loggers': True, 'formatters': { 'verbose': { 'format': '%(levelname)s %(asctime)s …

21.06.2022
Django 4: проблема с auth.authenticate, он возвращает None

Я продолжаю свое продвижение по Django 4. Но у меня новая проблема. мой код входа не работает, хотя я следовал документу (я верю). Проблема находится на этом уровне в моем файле view.py. user=auth.authenticate(email=email, password=password) возвращается none …

21.06.2022
Django Rest Framework: generics.RetrieveUpdateDestroyAPIView не работает для приведенного ниже условия

В этом общем APIView, когда я пытаюсь войти в систему через неадминского пользователя, он выдает "detail": "У вас нет разрешения на выполнение этого действия.", но все работает нормально для пользователя-администратора. Я не знаю, где проблема - в коде или …

21.06.2022
Нужна помощь в присвоении значений для выбора в поле Choice в Django

Models.py class Survey_Answer(models.Model): CHOICES = [('Disagree Strongly', 'Disagree Strongly'), ('Disagree', 'Disagree'), ('Undecided', 'Undecided'), ('Agree', 'Agree'), ('Agree Strongly', 'Agree Strongly')] question = models.ForeignKey(Survey_Question, on_delete=models.CASCADE) answer_text = models.CharField(max_length=20, choices=CHOICES, default='Undecided') date_published = models.DateTimeField('date published', auto_now_add=True) created_at = models.DateTimeField('created at', auto_now_add=True) def __str__(self): …

21.06.2022
Я не смог ответить на мыло

Мне нужно написать мыльный сервис, который получает мыльный запрос и возвращает мыльный ответ. Я смог обработать отправку мыльного запроса с помощью клиентской библиотеки zeep, все правильно. Но я не могу отправить мыльный ответ, он показывает ту же ошибку:) …

21.06.2022
Могу ли я использовать ContentType.objects.get в templatetags?

Я постоянно получаю эту ошибку при попытке использовать contenttype в templatetags. django.contrib.contenttypes.models.ContentType.DoesNotExist: ContentType, соответствующий запросу, не существует. Я пытаюсь получить объект, передавая modelname и pk как строку в simple_tag. Ниже приведены коды. У меня есть другие пользовательские …