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

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

У меня в приложении 6 моделей, необходимо предоставить все эти модели в файле sitemap.py, или я просто предоставлю только одну модель в файле sitemap.py? . На самом деле я не знаю, как работает эта карта сайта, и это мой …

24.06.2022
Использование выражений внутри тегов

Я хочу сделать строковую переменную заглавной и одновременно перевести ее, но не могу найти, как это сделать в документации api. т.е. это приводит к ошибке: {% trans {{ someString | capfirst }} %}

24.06.2022
Django Поля только для чтения, если есть какое-либо значение

Я написал этот код, чтобы сделать поле только для чтения, но я хочу сделать исключение, что если есть значение, то эта строка будет только для чтения, а если нет никакого значения, то она будет редактируемой, admin.py def get_readonly_fields(self, …

24.06.2022
Django Rest Knox - 403 Forbidden CSRF verification failed

Я использую Django Rest Knox для моих представлений login/logout. однако, при попытке использовать эти представления, я получаю следующую ошибку: Forbidden (403). CSRF verification failed. Request aborted. Смотрите выдержку из моего файла settings.py ниже: Эта ошибка указывает …

24.06.2022
Сервер django не запускается после настройки проекта для запуска файла sass, который я использую для стилизации моего приложения django

Я настроил свое django приложение под названием Eshop в моем django проекте так, чтобы я мог запустить Sass файл, который у меня есть, но после перезапуска сервера в терминале, он выдает ошибку "ModuleNotFoundError: No module named 'Eshopcompressor'" Я искал …

24.06.2022
Можно ли в Django использовать контекст в редиректе?

Я пытаюсь использовать редирект с контекстом, но получаю исключение NoReverseMatch. Фрагмент кода выглядит следующим образом: return redirect(reverse('td:success', kwargs={ 'data': my_data })) Однако, когда я использую render, все идет хорошо, и я могу получить доступ к контексту в шаблоне. Но …

24.06.2022
Reverse for 'showuser' with keyword arguments '{'bid': 1}' не найден. Проверен 1 шаблон(ы): ['showuser/(?P<broadcastid>[0-9]+)\\Z']

Я получаю следующую ошибку: Повтор для 'showuser' с ключевыми аргументами '{'bid': 1}' не найден. Проверен 1 шаблон(ы): ['showuser/(?P[0-9]+)\Z'] Кто-нибудь знает, как решить эту проблему? urls.py path('showuser/&lt;int:broadcastid&gt;', views.showuser, name="showuser") views.py def showuser(request, broadcastid): vrbrlstnm …

24.06.2022
Как создать аутентификацию по номеру телефона django [закрыто]

Я хочу создать аутентификацию по номеру телефона, но не знаю, как это сделать. Я не нашел ни одной библиотеки для django, python. У меня есть аутентификация по электронной почте и паролю: # models.py class User(AbstractUser): email = models.EmailField(_('email address'), blank=False,unique=True) …

24.06.2022
Django - Доступ к статическим/медиа файлам по удаленному url вместо локального.

Я не могу найти ответ на свой вопрос в Интернете, поэтому вот он, с некоторым контекстом: У меня есть приложение Django, работающее на сервере, и я хотел бы продолжить работу над ним локально с помощью команды "runserver". Моя проблема …

24.06.2022
Рефакторинг: как удалить модель?

У меня есть модель, которая вызывает слишком много сложностей, поэтому я хочу отказаться от нее и перейти к более простому способу ведения дел. Однако я не хочу сразу же удалять данные из этой таблицы базы данных. class PRSblock( models.Model): …

24.06.2022
Как я могу добавить следующий JSON к новому URL на основе его "категории": 2?

У меня есть массив JSON на моем сервере в Django rest framework, но я хочу отфильтровать их по category, например, некоторые из них имеют 'category':1, а некоторые 'category':2 вот так: [ { "id": 667, "image": "https://ae0g", "description": "GRE", "price": …

24.06.2022
VariableDoesNotExist в

Я столкнулся с проблемой в django вот в чём проблема введите описание изображения здесь это моя модель введите описание изображения здесь и это мой views.py введите описание изображения здесь …

24.06.2022
Теги включения шаблонов Django, подавление пропущенной новой строки

Во-первых, я знаю о {% spaceless %}. Я не хочу удалять все пробелы. Я просто хочу, чтобы тег включения только отображал шаблон, а не добавлял свои собственные пробелы по своему усмотрению. Например, у меня есть тег шаблона: <pre class="lang-py …

24.06.2022
Дата по умолчанию соответствует дате начала веб-сервера Django, а не параметру метода по умолчанию

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

24.06.2022
Oauth2 - тип предоставления пароля не работает после обновления версии Django до 3.2 LTS

После обновления моего приложения Django с версии 2.2 до 3.2 LTS, тот же запрос генерации токенов, который использовался моим приложением для генерации токенов доступа и обновления с типом гранта - пароль, не работает. Вот cURL-запрос, который я использую: curl --location …

24.06.2022
Обновление данных с помощью ссылки href в django и ajax

$("#feedlikes").on("click", function(e){ e.preventDefault(); $.ajax({ type: 'get', url:'{% url "feedlikes" %}', data:{}, success: function({ alert("Updated Successfully") }), }), }), это мой код Ajax помогите мне заставить их работать. вот мой вид: def feedlikes(request, feed_id): feed_update= Feeds.objects.get(pk=feed_id) feed_update.likes = feed_update.likes …

24.06.2022
Отображение списка словарей python на front-end с помощью django [duplicate]

У меня есть список python как list_dict= [{'_id': ObjectId('6299ba68beb94e0a32af47a8'), 'name': 'Pepperoni', 'size': 'small', 'price': 19, 'quantity': 10, 'date': '2021-03-13T08:14:30Z'}, {'_id': ObjectId('6299ba68beb94e0a32af47a9'), 'name': 'Pepperoni', 'size': 'medium', 'price': 20, 'quantity': 20, 'date': '2021-03-13T09:13:24Z'}, {'_id': ObjectId('6299ba68beb94e0a32af47aa'), 'name': 'Pepperoni', 'size': 'large', 'price': 21, …

24.06.2022
Функция Django Authenticate всегда возвращает девять, даже после внесения необходимых изменений в settings.py

Я пытаюсь создать систему входа в систему с помощью Django python. Хотя функция Authenticate всегда возвращает значение none, даже после внесения определенных изменений в settings.py, как было предложено в других ответах на StackOverflow. Я попробовал запустить этот код в режиме …

24.06.2022
Выборка TOP(N) с группировкой по диапазону дат для пользователей с помощью Django ORM

Я пытаюсь получить TOP(N) результатов для каждого пользователя в диапазоне дат. Я знаю, что для получения TOP(N) из любой модели можно использовать функции Window и Rank, например. qs.annotate(rank=Window( expression=Rank(), order_by=F("id").asc(), partition_by=F('user'), ) ).values('id', 'status', 'rank') Но мне …

24.06.2022
Fernet Encrypt_key и Decrypt_key одинаковы, но все равно выдают ошибку

Я создал шифрование и расшифровку файла fernet с помощью python-cryptography. Я могу зашифровать файл, но когда я расшифровываю файл с тем же ключом, я получаю ошибку недействительного токена. Код: ENCRYPTION &amp; DECRYPTION def encrypt_file(blob_name): key = key_gen() fernet = …

24.06.2022
Как запустить проект Django на HTTPS локально?

Есть ли способ запустить проект Django на localhost на чем-то вроде https://localhost/app-name/ на машине с Windows 10?

24.06.2022
После загрузки и открытия файла excel он показывает мне ошибку (Django, python)

Вот мой view.py код : def downloadfile(request, filename=''): if filename != '': BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) filename = 'SampleExcel.xls' filepath = BASE_DIR + "\SampleExcel\SampleExcel.xls" path = open(filepath, encoding='cp437') mime_type, _ = mimetypes.guess_type(filepath) response = HttpResponse(path, content_type=mime_type) response['Content-Disposition'] = "attachment; filename=%s" …

24.06.2022
Обратный метод доступа конфликтует с Django

В модели у меня есть такая ошибка: apps.Company.owner: (fields.E304) Reverse accessor for 'Company.owner' clashes with reverse accessor for 'Company.owner'. HINT: Add or change a related_name argument to the definition for 'Company.owner' or 'Company.owner'. main.Company.owner: (fields.E304) Reverse accessor for 'Company.owner' clashes …

24.06.2022
SQL запрос group by и join

У меня следующая проблема: N+1 запросов в SerializerMethodField Запросы в Django ORM - https://gist.github.com/dima-dmytruk23/0183014d76ad25f4e2a0ca87ec225a10 Насколько я понимаю, реализовать это с помощью Django ORM нереально. Есть идея написать это на RAW SQL, но я также …

24.06.2022
Можно ли вложить шаблон "with" в Django 2.2 и 3.2? Как мне сделать это и работать с forloop.counter?

Я имею в виду https://docs.djangoproject.com/en/2.2/ref/templates/builtins/#with для Django 2.2 и https://docs.djangoproject.com/en/3.2/ref/templates/builtins/#with для 3.2 Могу ли я использовать их таким образом? {% with thStyle="font-size: 1.4em;text-align: left;background-color: #A7C942;color: #fff;border: 1px solid #98bf21;padding: 5px 7px …

24.06.2022
Как создать сервер для приложения Android?

Как мне подключить мое приложение к серверу? Я буквально понятия не имею У меня есть приложение, которое подключено к firebase для входа в Google. Теперь мне нужно сделать сервер для облегчения связи между людьми (что-то вроде обмена сообщениями) …

24.06.2022
Как реализовать refresh token в django-oauth-toolkit? Я могу получить access_token, но refresh token не приходит вместе с ним.

Я использую django-oauth-toolkit с djangorestframework, где наш партнер пользователь регистрирует свое приложение и получает учетные данные приложения (client id и client secret), которые затем используются для получения токена доступа, который может быть использован для получения ресурсов нашего сервера. До сих …

24.06.2022
Error during template rendering - /includes/paginator_for_

Во первых - я совсем новичок, поэтому сорян за нубство сзаране )) Пытался пронумировать свои странички. Выдает ошибку пагинатора для моего шаблона. Не правильный код или что то недоимпортировал? {% include 'apptemplates/includes/paginator_for_mytemplate.html' %}

24.06.2022
Конфигурация Gunicorn --max-requests: Будет ли периодический перезапуск рабочих убивать задачи (процессы), запущенные внутри него?

Я столкнулся с утечками памяти в моем Django приложении и по какой-то причине не могу избавиться от них. Здесь я хотел попробовать использовать конфигурацию Gunicorn --max-requests, чтобы периодически перезапускать gunicorn workers для освобождения памяти. У меня было несколько …

24.06.2022
Django / Django Rest Framework ModelViewSet: __init__() принимает 1 позиционный аргумент, но было задано 2

Я пытаюсь создать пользовательский "список" в OptionViewSet, но он выдает ошибку. class OptionViewSet(viewsets.ModelViewSet): serializer_class = OptionSerializer queryset = Option.objects.all() def list(self, request): queryset = Option.objects.all() serializer = OptionSerializer(queryset, many=True) return Response(serializer.data) Ошибка __init__() takes 1 positional argument but …

24.06.2022
TypeError: 'module' object is not iterable under nginx+uwsgi+django+centos7 Never seen before

В последние дни у меня возникла неприятная проблема. В проекте, который я создаю, есть ошибки из uwsgi.log: Traceback (most recent call last): File "/root/Envs/magicmall2/lib/python3.6/site-packages/django/core/handlers/exception.py", line 41, in inner Файл "/root/Envs/magicmall2/lib/python3.6/site-packages/django/core/handlers/exception.py", строка 41, in inner Traceback (последний последний …

24.06.2022
Приложение Django с MS Azure SAML SSO с помощью MSAL

У меня есть приложение, созданное с помощью Django, которое использует библиотеку MSAL для аутентификации в Azure AD. Как я понимаю, MSAL использует OAuth, и пока что аутентификация/авторизация работает отлично. Есть ли способ реализовать аутентификацию с помощью SAML вместо OAuth. …

24.06.2022
Проблема с установкой на хост

При подключении по SSH логинюсь в аккаунт и пытаюсь активировать виртуальное окружение командой source /home/xn80aue1/virtualenv/app/3.10/bin/activate &amp;&amp; cd /home/xn80aue1/app которая выдается на хостинге. Помогите как решить данную проблему. Я понимаю что такой команды нет, но нужно найти альтернативу <a href="https://i.stack.imgur.com/g7pm2.png" rel="nofollow …

24.06.2022
Django Formset Order on Template Render after Errors

У меня есть набор форм, который добавляет новые формы с помощью javascript в разном порядке на странице. одни в начале, другие в конце. Но когда я сохраняю, ошибки показываются в порядке form-n form-n+1, и т.д. не в том порядке, …

24.06.2022
Неразрешенные ссылки в Pycharm с Django

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

24.06.2022
Страница не найдена (404) на маршрутизаторе django

У меня есть следующий маршрутизатор router.register(r'get-customers/&lt;int:number&gt;', GetCustomersViewSet, basename='get-customers') когда я посещаю http://127.0.0.1:9090/get-customers/20 Я получаю вышеуказанную ошибку и не уверен, в чем может быть проблема. Но когда я меняю маршрутизатор на router.register(r'get-customers', GetCustomersViewSet, basename='get-customers') и …

24.06.2022
Django- createview с параметром url показывает ошибку

Я создал представление с помощью generic view createview, в это представление я передаю параметр по url, у меня есть форма, но после нажатия на кнопку submit она перенаправляется на тот же url без параметра и показывает ошибку, я пытался …

24.06.2022
Django AWS S3 EB Максимальная загрузка файлов

Надеемся, что у всех все хорошо. Когда я загружаю файл больше, чем FILE_UPLOAD_MAX_MEMORY_SIZE, я не получаю никакой ошибки, она просто выдает мне "This site can't be reached". У меня есть пост условия для проверки, если файл превышает этот …

24.06.2022
Как отобразить атрибут модели в таблице в файле am html?

У меня есть проект и модель задач, и я хочу сделать таблицу в детальном html, которая отображает задачи в проекте. Я пробовал делать &lt;table&gt; &lt;tr&gt; &lt;th&gt;Name&lt;/th&gt; &lt;th&gt;Assignee&lt;/th&gt; &lt;th&gt;Start Date&lt;/th&gt; &lt;th&gt;Due Date&lt;/th&gt; &lt;th&gt;Is compeleted&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;{{ task.name }} …

24.06.2022
Куда поместить ForeignKey в django?

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