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

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, среда & предварительные условия для 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/<str:cats>/", 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. Ниже приведены коды. У меня есть другие пользовательские …

21.06.2022
Как сделать предварительную выборку или использовать select related в обратном родовом отношении в django?

Предположим, что у меня есть две модели: class A: content_type = models.ForeignKey(ContentType, on_delete=models.PROTECT, null=True, blank=True) object_id = models.PositiveIntegerField(null=True, blank=True) attached_object = fields.GenericForeignKey('content_type', 'object_id') class B: some_field = GenericRelation(class A) Теперь у меня есть сценарий, в котором …

21.06.2022
Добавить вид в панели администратора с тем же дизайном, что и у других

Я пытаюсь создать часть документации в моей панели администратора, и для этого я создал пользовательский сайт администратора. Я переопределил методы get_app_list и get_urls, чтобы отобразить новую строку в навигационной панели и в приборной панели, и я создал представление, на которое …

21.06.2022
Django views обновление пользователя. HTTP/1.1" 302 0

Помогите мне, пожалуйста) Что я делаю не так? Я пытаюсь обновить пользователя, но получаю в ответ 302. Мой запрос: https://skr.sh/sEYfbUxuMa9 Данные не сохраняются [21/Jun/2022 11:52:56] "GET /clients/client_1/update/ HTTP/1.1" 200 10449 [21/Jun/2022 11:52:59] "POST /clients/client_1/update/ HTTP/1.1" 302 0 …

21.06.2022
Django/apache NLTK Разрешение отклонено: '/var/www/nltk_data'

Я использую NLTK с моим приложением Django/Apache, однако при загрузке страницы он возвращает ошибку Permission denied: '/var/www/nltk_data'. Я сделал своего пользователя (не root) владельцем /var/www и дал права sudo chmod -R 770 /var/www/. Что еще я могу сделать, чтобы устранить …

21.06.2022
Фильтрация объекта JsonField с uuid ключом Django Rest Framework

Имеется JsonField, не ясно, как корректно использовать фильтрацию при наличии uuid. Фильтрация по заранее известным ключам проблем не вызывает: obj = Document.objects.filter(news__field1__field2__field3__contains='test') Но как быть, если ключ заранее неизвестен? Пример JSON: { "news": { "32d94c10-4fb0-4054-8882-799729fff8de": { "name": "test", "status_fk": …

21.06.2022
Как написать модульный тест для user-detail с базовым именем router.register

эта ошибка появляется, когда я пишу тест для user-detail, я думал, что ошибка от response = self.client.get(reverse('user-detail',kwargs={'pk':1})), я использовал router.register для настройки базового имени ulrs, и это заставляет меня путаться при написании теста. Так что в этом случае, где …

21.06.2022
FormatException: Недопустимый символ (на символе 12) в flutter после изменения URL с http на https

У меня есть проект; фронтенд использует Flutter, а бэкенд - фреймворк Django. Проект долгое время работал очень хорошо, но теперь мне пришлось изменить URL с HTTP на HTTPS, и я получил следующую ошибку: <img alt="enter image …

21.06.2022
Периодические задачи Django, которые обновляют состояние

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

21.06.2022
Django Graphene фильтрует поле даты с помощью startswith, используя год и месяц

Я использую Django и Graphene и создал GraphQL-запрос для возврата заказов на покупку из моей базы данных. Все заказы имеют поле date, связанное с ним, чтобы представить, когда заказ был создан. Значения в этом столбце имеют формат 2022-05-01 08:38:17+01 …

21.06.2022
Django update user POST HTTP/1.1 302 0

Помогите мне, пожалуйста. Что я делаю не так? Я пытаюсь обновить пользователя, отправляю запрос, но в ответ получаю 302. Мой запрос: https://skr.sh/sEYfbUxuMa9. Данные не сохранены [21/Jun/2022 10:54:24] "GET /clients/client_1/update HTTP/1.1" 200 8884 [21/Jun/2022 10:54:29] "POST /clients/client_1/update HTTP/1.1" …

21.06.2022
Доступ к переменным javascript в файле функции python(views.py) с помощью django

Я хочу получить доступ к переменной массива javascript в файл функции python (views.py). Я сохранил данные в массиве с помощью javascript и хочу получить эти данные в функции python для дальнейшего процесса. show.html function getvalues() { var val = …

21.06.2022
Страница не найдена (404) в Django Output

My url.py urlpatterns = [ path("", views.index, name="blogHome"), path("blogpost/&lt;int:id&gt;/", views.blogpost, name="blogHome") ] my views.py django.shortcuts import render from .models import Blogpost # Create your views here. def index(request): return render(request, 'blog/index.html') def blogpost(request, id): post.Blogpost.objects.filter(post_id = id)[0] print(post) return …

21.06.2022
Django: Получение среднего рейтинга для каждого пользователя

Как составить запрос, возвращающий список средних оценок пользователей в friendlist? models.py class Beer(models.Model): id = models.BigIntegerField(primary_key=True) name = models.CharField(max_length=150) ... class Checkin(models.Model): id = models.IntegerField(primary_key=True) rating = models.FloatField(blank=True, null=True) user = models.ForeignKey(User, on_delete=CASCADE) ... class FriendList(models.Model): …

21.06.2022
Python группирует список лет, месяцев для удаления дублирования лет

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

21.06.2022
NoReverseMatch at / Reverse for 'register_request' not found. 'register_request' не является допустимой функцией представления или именем шаблона

Это торговый сайт моя форма входа и регистрации не работает она показывает что не найден обратный путь ошибка. это мой шаблон навигационной панели &lt;div class="container py-5"&gt; &lt;p class="text-center"&gt;If you already have an account, &lt;a href="{% url 'sweet:register_request' %}"&gt;login&lt;/a&gt; instead.&lt;/p&gt; …

21.06.2022
Chrome делает нулевой запрос конечной точки в сервисе django

Мое окружение - django backend, vuejs от vite frontned. также использую пакет django-vite в бэкенде и nginx для прокси-сервера. Но когда я удалил весь код на сервер, теперь я получаю нулевой запрос конечной точки. Я могу видеть это …

21.06.2022
Django allauth несколько пользовательских форм для регистрации в социальных сетях

Я хочу создать 2 разные пользовательские формы, одну для аккаунтов google sign up и одну для аккаунтов facebook sign up. Однако allauth разрешает только одну пользовательскую форму для всех социальных регистраций через settings.py: SOCIALACCOUNT_FORMS = {'signup': 'accounts.forms.SignupFormSocial'} …

21.06.2022
Как добавить дополнительные поля для каждого фида в Django Feed (в частности, в Django-iCal feed)

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

21.06.2022
Проблемы с сохранением значения "gender" на странице обновления

и я делаю CRUD проект, я использовал радио кнопки для полов: мужской / женский. Я могу успешно добавить пол при добавлении нового сотрудника, однако при обновлении данных, пол, который я выбрал, не сохраняется на странице 'update'. Ниже …

21.06.2022
Пагинация для результатов поиска в Django

Я хочу добавить пагинацию к результатам поиска в django. Вот моя функция поиска в файле views.py для соответствующего модуля (Jobs): def search(request): queryset_list = Job.objects.order_by('-publishing_date') if 'keywords'in request.GET: keywords = request.GET['keywords'] if keywords: queryset_list = queryset_list.filter(description__icontains=keywords) if 'state' in request.GET: …

21.06.2022
Как настроить мой django settings.py для производства с использованием postgresql

Я уже развернул свое приложение django и использую postgresql в качестве сервера, и я использовал heroku для хостинга моего приложения. Однако я не знаю, что я должен разместить на своем хосте вместо localhost. примечание: это отлично работает, если я …

21.06.2022
Невозможно запустить миграцию индексов в OpenSearch

У меня запущен docker compose, в котором запущены django backend, opensearch &amp; opensearch dashboard. Я подключил бэкенд к opensearch и могу успешно выполнять запросы. Я пытаюсь создать индексы с помощью этой команды внутри контейнера docker. ./manage.py opensearch --rebuild …

21.06.2022
Как отобразить ID для каждой формы в Django Formset

Необходимо сделать пользовательский интерфейс более упорядоченным, могу ли я иметь индексацию для форм в наборе форм или получить доступ к ID формы? &lt;div class="card"&gt; &lt;div class="card-body"&gt; &lt;div id="form-container"&gt; {% csrf_token %} {{ formset1.management_form }} {% for form …

21.06.2022
Загрузка PDF-файла через Django Admin, загрузка пользователями по ссылке на шаблоне

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

21.06.2022
Невозможно сохранить модель внутри исключения задачи celery?

У меня есть цепочка задач celery для управления общением со старым API на основе опроса XML, поэтому мне нужно иметь возможность сделать один вызов удаленного API для каждой задачи и передать результаты следующей задаче. Некоторые из этих API выдают …

21.06.2022
ValueError: строка исходного кода не может содержать нулевые байты, когда я устанавливаю новый файл requirements.txt

Я сделал pip install -r requirements.txt и после этого понял, что мой сервер разработки больше не запускается. Я не смог определить, какой из установленных файлов вызвал это. Я даже попытался переустановить предыдущий файл requirements.txt, который был у меня до …