Мой views.py файл: from django.shortcuts import render from django.views.generic import ListView, DetailView, CreateView, UpdateView, DeleteView from django.contrib.auth.mixins import ( LoginRequiredMixin, UserPassesTestMixin, ) from .models import Post # Create your views here. class PostListView(ListView): model = Post template_name = …
Я использую JWT для аутентификации и не могу заставить эту ошибку исчезнуть... HTTP 401 Unauthorized Allow: GET, OPTIONS Content-Type: application/json Vary: Accept WWW-Authenticate: Bearer realm="api" { "detail": "Authentication credentials were not provided." } Ниже приведены все мои …
Здесь много вопросов, сформулированных похожим образом, но каждый из них, который я видел, связан с тем, что кто-то пытается получить какие-то данные через отношение ManyToMany перед сохранением. Я не пытаюсь использовать отношения вообще до сохранения, я просто хочу увидеть, …
Учитывая, что модели связаны на три уровня вглубь, как я могу построить запрос, в котором я могу передать ответ сериализатору моделей Django Rest Framework? Код ниже с одним уровнем отношений работает. Модлы class SubArea(models.Model): label = models.CharField(max_length=20) fiber_switch = …
Я сделал сырой сайт на django для предотвращения нескольких сессий пользователя. Он отлично работал локально, но начал выдавать ошибки, когда я загрузил его на pythonanywhere. Это произошло после того, как я вошел на сайт. Если вы хотите войти на сайт, …
Я новичок в Django. В этом проекте, выбираем название машины и номер операции, после выбора, нужно нажать на кнопку сохранить, после нажатия кнопки, данные должны отображаться в виде таблицы, при нажатии только на кнопку. Пожалуйста, скажите мне, где …
У меня есть две модели, которые выглядят следующим образом: class Item(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=60) sku = models.CharField(max_length=60) description = models.TextField() price = models.DecimalField(max_digits=6, decimal_places=2) location = models.CharField(max_length=60) serial_number = models.CharField(max_length=60) def __str__(self): return self.name class Warehouse(models.Model): …
Когда я обращаюсь к своей веб-странице, скажем, example.com, этот url ассоциируется с моим index view. def index(request, pid): context = {} context['nbar'] = 'index' if request.method == 'POST': User = get_user_model() users = User.objects.all() context['users'] = users context['project_values'] = Project.objects.get(id=pid) …
Я хочу использовать пользовательский шаблон только для VideoSitemap, когда у меня есть несколько карт сайта, разделенных следующим образом: Как я могу использовать пользовательский шаблон только для определенной карты сайта? Я хочу использовать пользовательский шаблон VideoSitemap с тегом sitemap …
У меня есть такой код #VIEWS def report_pdf(request, queryset): if request.method == "GET": trans = Transaction.objects.filter(id__in=queryset) return something #URLS path("pdf/<uuid:queryset>", views.report_pdf, name="get_pdf") Теперь из моего frontend react я посылаю get запрос к этому endpoint с list of …
Я пытаюсь обновить версию django в одном из моих проектов, однако, я сталкиваюсь с ошибкой wsgi, если я обновляю django==3.0.12 до django==3.1.13. Я получаю следующую ошибку... django.core.exceptions.ImproperlyConfigured: Параметры MEDIA_URL и STATIC_URL должны иметь разные значения. Я не уверен, …
Я пытаюсь git push моего приложения heroku, и когда я выполняю следующую команду git push heroku master я получаю ошибку ниже. Я пробовал brew install postgresql, переустановку psycopg2, установку psycopg2-binary. Я искал решение и пробовал различные варианты, но, похоже, …
Полная ошибка Получена ошибка AttributeError при попытке получить значение для поля segments на сериализаторе BackboneLineSerializer. Поле сериализатора может быть названо неверно и не соответствовать какому-либо атрибуту или ключу экземпляра RelatedManager. Оригинальный текст исключения был следующим: объект 'RelatedManager' не имеет …
Я хочу получать 10 сообщений данных в каждый период периодической задачи django-celery из очереди rabbitmq, содержащей 100000 сообщений данных. все работает хорошо. но я не знаю, как я могу остановить получение данных, если 10 сообщений данных были получены в …
Я создал функцию обмена сообщениями на своем сайте, где зарегистрированные и гостевые пользователи могут отправлять сообщения другим пользователям. Я создал папку входящих сообщений для зарегистрированных пользователей, чтобы хранить эти сообщения. При открытии сообщения от гостя (человека, у которого нет …
Я пытаюсь вставить внешний ключ User внутри модели user, но продолжаю получать ошибку. Как пользователь я хочу иметь две цели, я могу сделать книгу, чтобы о моих питомцах позаботились, а также я могу позаботиться о других питомцах class User(AbstractBaseUser, …
Начнем с моделей: class Brand(models.Model): id = models.UUIDField(primary_key=True name = models.CharField(max_length=255) class ProductLine(models.Model): id = models.UUIDField(primary_key=True name = models.CharField(max_length=255) brand = models.ForeignKey(Brand, on_delete=models.CASCADE) class Product(models.Model): id = models.UUIDField(primary_key=True name = models.CharField(max_length=255) brand = models.ForeignKey(Brand, on_delete=models.CASCADE) product_line = models.ForeignKey(ProductLine, on_delete=models.CASCADE, …
У меня есть довольно сложная потенциально трудоемкая система, в которой экземпляры моделей Django хранятся и "индексируются" (для фактического назначения системы и для кэширования для повышения производительности во время ее выполнения) в наборах и dicts. Над ними выполняются тысячи …
Я развернул свое первое приложение на heroku, но когда я загружаю некоторые pdf файлы из приложения, их имена выглядят как static_nameapp_namefile.pdf. Как удалить этот префикс? Помогите мне решить эту проблему
У меня есть запущенный скрипт, который работает, но я хочу перенести его в "views.py". Я не могу получить нужные мне данные из-за цикла Текущий рабочий сценарий: <script> Highcharts.chart('movements_container', { chart: {type: 'column'}, title: {text: "{{account.name}} Income/Outcome"}, plotOptions: {column: …
У меня есть сайт на основе Django на сервере. Я не совсем профессионал в этом, однако! Итак, я запустил сайт на сервере, показывающий некоторые данные из MongoDB. На этот раз я хочу сменить БД на более новую. Вот что …
Я просматривал учебники по работе в бэкенде моего сайта, и члены нашей команды также думали об использовании django, поскольку он поставляется с большим количеством функций (в основном, там легко предоставлять права различным пользователям), в то время как я не …
Я развернул проект на Heroku. Я использую postgresql для своей базы данных. Работа привязана к таблице клиентов с использованием acct_no в качестве внешнего ключа. Я могу создавать клиентов с помощью postgresql, но не могу создать задание. Я …
Здравствуйте, я хотел завершить свои проекты, над которыми не работал некоторое время из-за болезни, но когда я открыл vs код, то столкнулся с такой ошибкой.
Я пытаюсь записать голосовое сообщение во фронтенде и отправить его в бэкенд Django, чтобы проверить его на соответствие ML-алгоритму предсказания пола голоса. Во фронтенде я записываю голос и использую AJAX для отправки блоба в бэкенд, где я пытаюсь использовать …
Я действительно новичок в Django и все еще учусь. Я постараюсь объяснить свою проблему как можно лучше. При нажатии на кнопку в моем шаблоне я хочу работать с некоторыми значениями & переменными: <form method='get' action=''> <input type="submit" value="{{ answer1 …
Я хочу запустить один конкретный модульный тест из моего приложения bank/tests.py в конвейере, но я продолжаю получать ошибки, я полагаю, что я что-то упустил в синтаксисе здесь Это мой тест: class SettingsTestCase(TestCase): def test_timezone_default(self): target_timezone = 'Europe/Copenhagen' self.assertEqual(target_timezone, settings.TIME_ZONE) …
У меня есть проект django, запущенный на Heroku dyno. Проблема в том, что когда я передаю параметры запроса на языке UTF-8 (фарси), я получаю 500 ошибку с этим сообщением в журнале. 2022-01-12T22:11:30.432160+00:00 heroku[router]: at=info method=GET path="/api/memes/?search=%D8%AA%D8%B3%D8%AA" host=amindjangofirst.herokuapp.com request_id=dece8cd8-8a8e-489e-801a-6b1cbc3df270 fwd="184.163.35.204" …
Я разработал приложение с помощью Django (DRF). И я пытаюсь развернуть его на сервере. Следуя некоторым руководствам в Интернете, я получил эту ошибку : mod_wsgi (pid=27182): Failed to exec Python script file '/my/django/project/path/myProjectName/wsgi.py'. mod_wsgi (pid=27182): Exception occurred processing WSGI …
Пытаюсь написать обратный код для миграции Django. При миграции проблем не было, а вот обратный ход, похоже, вызывает проблемы. Мой файл миграции приведен ниже. from django.db import migrations, models def forward_migration(apps, schema_editor): totp = apps.get_model('otp_totp', 'TOTPDevice') # Doing …
В ViewSet в моем DRF проекте: Допустим, у меня есть пост-запрос, в котором я сначала получаю данные из внешнего api с помощью requests.get, а затем сериализую и возвращаю их, как должно быть в пост-запросе. Я пишу unittest с помощью django …
Я создал проект на Django и хочу развернуть его в heroku, но после выполнения этого действия он показывает мне следующую ошибку. Консоль не показывает мне ошибок, я прилагаю тестовые изображения. <a href="https://i.stack.imgur.com/OgkCs.png" rel="nofollow …
Как сделать так, чтобы только создатель модели мог ее видеть, а другие участники не могли ее видеть, то есть человек, создавший модель, мог видеть ее только со своего аккаунта, а с другого аккаунта человек видел только свой У меня …
< [...] [...] [...] [...] [...] [...] [...] [...] [...] [...]
Я делаю POST запрос, вношу данные в таблицу, но после этого я делаю Get и получаю старые данные в этом случае def get_queryset(self): transaction.commit() if self.action not in ['retrieve', 'list', 'create', 'selector']: res = self.queryset.filter(is_editable=True) else: res = self.queryset …
Я хочу создать конечную точку API, где можно PUT список объектов, и это будет работать следующим образом: Если ID указан, запросите этот объект и попытайтесь обновить его (если ID отсутствует, покажите ошибку) Если для объекта нет ID, создать. …
REF : https://portswigger.net/daily-swig/ip-spoofing-bug-leaves-django-rest-applications-open-to-ddos-password-cracking-attacks Сообщено Дата: 11 января 2022 Кроме предоставления captcha, какие меры безопасности следует предпринять? Какая версия Django и/или Python подвержена IP-спуфингу?
Я хочу изменить имя виджета, но тогда у меня будет два имени внутри input class DocumentForm(forms.ModelForm): def __init__(self, *args, **kwargs): # to delete colon after field's name kwargs.setdefault('label_suffix', '') super(DocumentForm, self).__init__(*args, **kwargs) class Meta: model = Document name = …
На многих сайтах, таких как: https://django-tables2.readthedocs.io мы видим два раздела: 1-tutorial 2-API-reference Что такое два раздела объяснения? в чем их разница? Если мы хотим использовать библиотеку, как я могу начать и реализовать ее? спасибо
Я пытаюсь создать представление входа в систему в django rest framework, но получаю такую ошибку: Недопустимые данные. Ожидали словарь, а получили AnonymousUser.. Это мой loginserializer: class LoginSerializer(serializers.ModelSerializer): email = serializers.EmailField(max_length=254, min_length=4) password = serializers.CharField(max_length=68, min_length=8, write_only=True) …