Пытаюсь заставить моего администратора Django отображать список связанных объектов в виде ссылок на эти объекты. Эти объекты связаны через отношения "многие-ко-многим". Используя комбинацию из этого ответа и этого ответа, я пришел к следующему варианту: class MyObject(models.Model): …
Я пытаюсь сделать группу с помощью django-guardian, которая имеет доступ ко всем объектам типа вместо одного объекта, как например: from guardian.models import UserObjectPermission from django.contrib.contenttypes.models import ContentType from apps.myapp.models import Website # Create groups that can edit websites …
Я пытаюсь понять, как я могу настроить CI/CD для моего проекта Django, используя GitHub Actions и Docker compose. На данный момент тестирование работает, отправка образа на docker-hub тоже работает, как и развертывание на сервер. Почти все сделано, но теперь я …
Начну с того, что URL-адреса моих файлов работают как положено. Когда я вывожу свой шаблон, я могу нажать на ссылку и загрузить правильный PDF. С учетом этого я экспериментировал с попыткой динамического обновления или загрузки строк таблицы, чтобы …
У меня вопрос о том, чем отличаются редирект и реверс. Влияет ли это на производительность. И кто-нибудь может мне объяснить разницу между этими 3 примерами кода? Каково их назначение и как я могу эффективно их применить. if 'comment' in …
Итак, я столкнулся с исключением NoReverseMatch в моем приложении Django. Оно показывает мне этот тип исключения: Reverse for 'user-profile' with arguments '('',)' not found. Попробован 1 шаблон(ы): ['profile/(?P[^/]+)/$'] feed_component.html код: <div> {% for room in rooms %} <div> {% …
Я пытаюсь настроить каналы для нашего приложения, но мне кажется, что у меня что-то не получается. Я попробовал следовать руководству youtuber's tutorial наряду с официальным. Все шло хорошо, пока я не сделал первый запрос ws, который привел к …
У меня есть базовое веб-приложение Django, которое использует внешнюю таблицу стилей CSS в папке static/css, font-awesome-fonts в папке static/fonts и загруженные пользователем изображения в папке media/images. Когда я устанавливаю DEBUG = False, изображения и таблицы стилей CSS игнорируются, и …
Я новичок в django и работаю над приложением, которое может хранить заметки пользователя и время напоминания. Я следовал документу Django (https://docs.djangoproject.com/en/3.2/topics/i18n/timezones/) и добавил TimezoneMiddleware в middleware, метод set_timezone и шаблон timezone. Но все еще не могу получить …
Я взял текст из моих моделей и использовал расширение markdown python для преобразования его в html... но он отображается как html в виде строки на моем сайте вот так: bot: <p><code>62%</code> Not quite. You got this! Appreciate your efforts</p> …
Изучаю веб-разработку и использую Django. Мое приложение будет потреблять много данных и я думал интегрировать Apache-arrow.js Меня вдохновил приведенный ниже блог на сайте apache arrow js ( https://arrow.apache.org/docs/js/ ) : https://observablehq.com/@theneuralbit/introduction-to-apache-arrow …
У меня есть несколько путей в моем urls.py файле для приложения communities. Вот два из них, которые вызывают проблемы. path('posts/<str:username>/<slug:slug>',communities_views.viewPostDetail,name="post_detail") path('posts/delete_comment/<int:comment_id>',communities_views.viewDeleteComment,name="delete_comment") По какой-то причине Django, кажется, запутался в порядке этих двух путей. Когда они расположены в таком порядке, …
Я пытаюсь изменить высоту родительского div в iframe, но не могу найти, как это сделать. Вот изображение того, как выглядит структура html, когда я использую инструмент inspect моего браузера Google (я не писал этот html, он создан plotly): <a href="https://i.stack.imgur.com/0XBcp.png" …
Простите, что название может быть непонятным, но я не носитель английского языка и очень новичок в терминах django. У меня есть такой сценарий: У факультета может быть много филиалов. У меня есть модель студента, где у него есть …
Какой предпочтительный способ предварительного заполнения объектов базы данных (Model) в приложении Django? Я склоняюсь к попытке скриптового POSTing данных в соответствующие конечные точки, но меня сдерживает CSRF защита. Это не часть структуры тестирования, это для настройки демонстрационных и учебных экземпляров …
возникают проблемы с переходом на соединение через websocket: запускаю свой сервер на django (каналы) на python manage.py runserver (my ip.. ):8000 и я продолжаю получать следующее: WebSocket HANDSHAKING /ws/joingroup/0f248bf2-2e98-48a2-a8aa-96dece0bcff0/ WebSocket REJECT /ws/joingroup/0f248bf2-2e98-48a2-a8aa-96dece0bcff0/ WebSocket DISCONNECT /ws/joingroup/0f248bf2-2e98-48a2-a8aa-96dece0bcff0/ …
Внезапно появилась ошибка в проекте Django, для запуска в локальном 127.0.0.1 в views.py, который не модифицировался долгое время, и нормально работает сейчас на рабочем сервере. Запуск из PyCharm OSError at /Nb/ [Errno 22] Invalid argument Request Method: GET Request …
Как оптимизировать следующий запрос, чтобы устранить цикл? Количество кодов составляет несколько сотен, поэтому я получаю несколько сотен запросов к базе данных, что неприемлемо. n = 3 result = [] codes = Target.objects.filter(code__in=['ABC', 'CDE', ...]) for code in codes: result.append(Data.objects.select_related('target') .filter(target__code=code) …
Как указано в заголовке, автоимпорт pylance импортирует на один уровень слишком глубоко для Django. Он выбрасывает ошибку "нет модуля с именем [имя_модуля]". Как я могу это исправить? Структура моего проекта (для приложения, из которого я хочу импортировать): …
В мой код, который записывает контакт из формы и добавляет его в бд, нужно добавить get_or_create, или написать другое условие (если есть контакт с таким телефоном - update, нет - add), но я делаю это впервые, пожалуйста, буду рад прочитать …
Я хотел создать фрагмент моего сайта, чтобы он не заставлял всю страницу перезагружаться, когда кто-то заполняет форму. Я попробовал предыдущий вопрос: Django Как мне вставить данные без обновления или перезагрузки страницы Я использовал HttpResponseRedirect, как было предложено в посте …
Я использую Python и фреймворк Django для получения некоторых десятичных данных из базы данных PostGress. Мой вопрос заключается в том, что переменная "new_poi_lat" отображается правильно, но почему переменная "poi_lat" отображается так, как показано ниже?! Я хочу, чтобы переменная "poi_lat" отображалась …
Существуют модели: class DataFile(models.Model): title = models.CharField( max_length=100, help_text='Краткое наименование данных', verbose_name = 'Наименование' ) file = models.FileField(upload_to ='data/', verbose_name = 'Файл данных', unique=True) .... class Map(models.Model): .......... data_file = models.ForeignKey( DataFile,on_delete=models.CASCADE, verbose_name = 'Файл данных', to_field='file' …
Я просто не могу заставить свою модельную форму пройти валидацию. Я вызываю ее из представления, и GET печатает ее правильно, но когда происходит POST, она не подтверждается. Все время получаю ValueError Исключение Значение: Представление gestionPartesMedicos.views.partes_medicos_add не вернуло объект …
Я использую пользовательское промежуточное ПО, которое выглядит следующим образом: class DisallowLoggedInUsers: def __init__(self, get_response): self.get_response = get_response def __call__(self, request): # Code to be executed for each request before # the view (and later middleware) are called. print("in interceptor …
У меня проблема и я не могу увидеть ошибку здесь, я хочу передать некоторые переменные в новый сгенерированный шаблон и затем получить доступ к ним с помощью javascript. Но шаблон выдает пустое значение. Но в консоли я вижу, что …
Прямо сейчас я устанавливаю фильтр диапазона в моем проекте Django, который выглядит следующим образом. Что мне нужно сделать, так это предотвратить вышеупомянутое поведение, не только в логике представления, что …
Как добавить событие в набор форм? Я пробовал это, но это не работает, calculos.js var formset_event = document.querySelector("table.table-formset input:nth-child(4)"); formset_event.setAttribute("onchange","multiplicar_formset()"); где я хочу добавить событие onchange, находится прямо здесь: {% render_field …
У нас есть такая структура папок: django_app ├── __init__.py ├── views.py ├── bot_funcs ├── __init__.py ├── bot.py В обоих django_app и bot_funcs есть пустые __init__.py файлы. Мы пытаемся импортировать bot.py в views.py. Мы перепробовали все возможные комбинации …
Я создаю модель Django, в которой (в качестве упрощенного примера) группа пользователей (Пользователи все назначаются группе) будет иметь доступ к файлам определенного типа, и то, к каким типам группа может получить доступ, будет меняться в зависимости от группы. Список файлов …
Мой вид с templateView: Я пытаюсь отправить свои формы в базу данных, но они не отправляются из-за неизвестных проблем. Я пытался объединить несколько форм в одном представлении. Как я могу отправить файлы с помощью представления на основе класса (с функцией …
Я хотел бы перебрать все записи в модели django, кроме самой последней, внутри шаблона. Я понимаю, как это сделать в python, но не знаю, как это сделать внутри шаблона. В настоящее время мой index.html: {% for chat_stream in …
Я использую следующее представление на основе класса и применяю к нему UserPassesTestMixin для проверки некоторых предварительных условий. class SomeTestView(UserPassesTestMixin, APIView): def test_func(self): return check_precondition(self.request.user) def get(self, request): print("inside view") print("user: ", request.user) print("is_authenticated? ", request.user.is_authenticated) return …
У меня есть файл промежуточного ПО, который я использую для определения SIDE it, который мне нужно использовать, основываясь на среде, в которой я запускаю свое приложение. #myusermodel/middleware.py from django.utils.deprecation import MiddlewareMixin from django.contrib.sites.models import Site from django.conf import settings …
Я хочу отфильтровать модели, заданные пользователем. Например, пользователь хочет отправиться в круиз продолжительностью 1-5 дней. В шаблоне у меня есть селектор с этими значениями (1-5, 6-9, 10-16, 17+). В представлении я создаю их как kwargs. def create_kwargs(from_date, …
Я хочу загрузить несколько css файлов (и изображений) в мой проект django, я связываю их в моем коде и все выглядит нормально, но я думаю, что что-то не так с путем к папке static, или с моим кодом, где …
В моем django проекте я использую DjangoRestFramework для выставления некоторых конечных точек API. Сейчас я пытаюсь показать только последний результат модели после фильтрации данных. Модели: class VarsResults(models.Model): id = models.AutoField(primary_key=True) id_res = models.ForeignKey(Results, related_name="mainres", on_delete=models.CASCADE) var_id = models.ForeignKey(ModbusVariable, null=True, on_delete=models.SET_NULL) …
У меня есть два значения типа decimal, т.е. <class 'decimal.Decimal'> and <class 'decimal.Decimal'> и числа print(option.principal.amount, 'and', max_monthly_amount.amount) Выходы 500000.00 and 500000 Получение максимального из двух значений следующим образом option.principal.amount.max(max_monthly_amount.amount) Возвращается 'decimal.Decimal' object has …
Недавно я начал пытаться контейнеризировать приложение django. Несколько дней я безуспешно пытался заставить тесты работать. У меня нет опыта работы с Selenium Grid, но кажется, что это способ работы с Django в контейнере docker, особенно если мне нужно иметь …
Я пытаюсь создать api, используя django rest framework, но столкнулся с вышеупомянутой проблемой код моего models.py from django.db import models class React(models.Model): name=models.CharField(max_length=20) details=models.CharField(max_length=500) и мой код views.py from django.shortcuts import render from rest_framework.views import APIView from …