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

05.11.2021
Обратный запрос для 'updatedata' без аргументов не найден. Проверен 1 шаблон(ы): ['updatedata/(?P<id>[0-9]+)/$'].

У меня есть веб-страница, которая позволяет пользователям обновлять существующие данные из базы данных, но когда я нажимаю на кнопку обновления, она должна перенаправить пользователей на следующую страницу, но вместо этого я получаю эту ошибку: Reverse for 'updatedata' with no …

05.11.2021
Django ORM Как заставить использовать LEFT JOIN для иностранного ключа

Еще один вопрос о том, "Как не использовать необработанные запросы?" У меня есть две модели: class User(models.Model): id = models.IntegerField(primary_key=True) name = models.CharField(max_length=100) soname = models.CharField(max_length=100) group = models.ForeignKey('Group', on_delete=models.PROTECT) class Group(models.Model): id = models.IntegerField(primary_key=True) name = models.CharField(max_length=100) …

05.11.2021
Обновление фотографии профиля через щелчок на самой фотографии Django

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

05.11.2021
Django.db.transaction.TransactionManagementError: невозможно выполнить сохранение другого объекта в модели в рамках транзакции

Не могу найти много информации об этом. Это НЕ происходит в тесте django. Я использую DATABASES = { ATOMIC_REQUESTS: True }. В методе (в созданном мной mixin), вызываемом представлением, я пытаюсь выполнить что-то вроде этого: def process_valid(self, view): old_id …

05.11.2021
PostgreSQL (Django - Производство ) - Функция similarity(character varing, unknown) не существует

Я только что разместил свой Django сайт на pythonanywhere с платной учетной записью. Я использую базу данных Postgresql, все работает хорошо, но TrigramSimilarity не работает. На локальном хосте все работает нормально, но в продакшене выдает ошибку. Пожалуйста, помогите мне, …

05.11.2021
<link rel="preconnect" href="{% static 'css/custom.css' %}" type="text/css"> css не загружается

Возможно, это глупый вопрос, но в django я использую s3bucket и cloudfront для обслуживания моих статических файлов. Я пытаюсь использовать preconnect, но когда я использую preconnect CSS не загружается. &lt;link rel="preconnect" href="{% static 'css/custom.css' %}" type="text/css"&gt;.

05.11.2021
Закончились кавычки. (Django statics с document.write)

Этот элемент: &lt;img id="img" src="{% static 'pd.jpg' %}" /&gt; должен быть здесь: popup.document.write("&lt;img src={% static 'pd.jpg' %} /&gt;") Так что, думаю, мне нужен третий вид кавычек, или popup.document.write(String(&lt;img src="{% static 'pd.jpg' %}" /&gt;)) …

05.11.2021
Django Class Based Views Forbidden (Referer checking failed - нет Referer.) - webhook

Я сделал представление на основе класса, чтобы действовать через webhook, но всякий раз, когда приходит запрос, я получаю Forbidden (Referer checking failed - no Referer.): /gc_callback/. У меня есть декоратор csrf_exempt для диспетчеризации, но, похоже, он ничего не делает …

05.11.2021
Django ModelForm - вложенный выбор ManyToMany

Я создаю приложение Django и столкнулся с проблемой, которую не знаю, как решить... Я постараюсь объяснить это настолько ясно, насколько смогу. У меня есть приложение "Impostazioni", в котором есть модель "AnniScolastici": class AnniScolastici(models.Model): nome = models.CharField(max_length=50) class Meta: …

05.11.2021
Метод POST не получает никакой информации от формы (DJANGO & BOOTSTRAP)

У меня есть форма, которая регистрирует нового пользователя, я использовал Bootstrap 5, чтобы она выглядела красиво. Однако, когда я нажимаю кнопку отправки, форма не проверяется. Ошибка, которую она выдает, когда я пишу print(form.errors), говорит, что каждое поле обязательно для …

05.11.2021
Как я могу ссылаться на свою модель во вложенной структуре папок для сброса данных в Django 3.2?

Я использую Django 3.2 и Python 3.9. У меня настроен этот каталог проекта + cbapp - manage.py - settings.py + models - __init__.py - crypto_currency.py В моем файле settings.py, у меня есть INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', …

05.11.2021
Как загрузить скрипты editorJs, интегрированные с django, после ajax вызова?

Я использую editorJs для моего поля описания следующим образом: epic_description = EditorJsField( editorjs_config={ "tools": { "Image": { "config": { "endpoints": { "byFile": "/imageUlaod/", "byUrl": "/imageUlaod/", }, "additionalRequestHeader": [ {"content-Type": "multipart/form-data"} ], } }, "Attaches": { "config": { "endpoint": "/fileUPload/", …

05.11.2021
У объекта 'WSGIRequest' нет атрибута 'get'... Ссылка на API от google

Я пытаюсь использовать API Books от google для импорта книг на сайт и сохранения их в базе данных. К сожалению, у меня возникла проблема с методом get, и я не знаю, где проблема. Я получаю ошибку, как в этой теме. …

05.11.2021
Проблема с запуском проекта Django без ошибок

Это оригинальный код в urls.py. Аналогично, ошибки в view.py и файлах app url.py автоматически появляются каждый раз, когда я начинаю проект в django (3.2.8). Я только начал кодить, никто из тех, кого я спрашивал, не может ответить почему. HELP! from …

05.11.2021
Недействительный токен даже для первого пользователя Djoser и DRF

только что зарегистрированный пользователь получает письмо для активации. Он нажимает на ссылки и переходит на страницу активации .Затем он нажимает на кнопку verify, которая берет uid и токен из ссылки и отправляет его в auth/users/activation/ и затем получает ответ …

05.11.2021
Обновление Django с несовместимыми миграциями

Передо мной стоит задача обновить версию Django для проекта, который в настоящее время использует Django 2.2.24. Он содержит модель (с существующими миграциями), которая выглядит примерно так: class Membership(models.Model): person = models.ForeignKey(Person, on_delete=models.CASCADE) type = models.ForeignKey(MembershipType, on_delete=None) Начиная …

05.11.2021
Как я могу протестировать удаление представления в приложении Django?

Я хочу протестировать свой View, но у меня проблема с функцией delete. class AnimalView(APIView): def delete(self, request, format = None): id = int(request.GET.get('id')) try: animal = Animal.objects.get(id=id) except: return Response(status=status.HTTP_404_NOT_FOUND) animal.delete() return Response(status=status.HTTP_204_NO_CONTENT) Это моя модель: class …

05.11.2021
Использовать фильтры даты шаблона в теге пользовательского шаблона?

Я хочу использовать фильтры даты шаблона Django внутри тега пользовательского шаблона. Возможно ли это? Моя конечная цель состоит в том, чтобы иметь возможность использовать его следующим образом: {{parcel.pickup_dates|delivery_dates_formating}} Проблема в том, что "pickup_dates" может быть массивом …

05.11.2021
Откуда берутся параметры "по умолчанию" Field в Django и "клиент" в test?

Если вы ищете параметры поля (например, IntergField) в Django через from django.db import models dir(models.IntegerField) вы получаете 'default_error_messages', 'default_validators', 'unique', 'validate', 'validators' и т.д., но не само слово "default", хотя оно часто используется, как в class Choice(models.Model): ... …

05.11.2021
Django вызывает SOAP API

Я сделал CRM и теперь компания хочет настроить свой API, но это SOAP API, который использует XML и после небольшого исследования здесь в Stack, некоторые люди сказали использовать zeep, и это не сработало. Я пытаюсь сначала сделать это из …

04.11.2021
Пользовательская модель пользователя Django Ошибка , нет такой таблицы

Models.py class UserManager(BaseUserManager): def create_user(self, email, password=None): if not email: raise ValueError('Users must have an email address') user = self.model( email=self.normalize_email(email), ) user.set_password(password) user.save(using=self._db) return user def create_superuser(self, email, password): user = self.create_user( email, password=password, ) user.staff = True user.admin …

04.11.2021
Django неявное именование полей для класса с помощью выражения запроса - как это работает?

Упрощенный пример того, что я написал сегодня: class Grandparent(models.Model): text = models.CharField(max_length=5, choices=too_many) class Parent(models.Model): grandparent = models.ForeignKey(Grandparent, on_delete=models.CASCADE) info = models.CharField(max_length=30) class ChildSomething(models.Model): parent = models.ForeignKey(Parent, on_delete=models.CASCADE) data = models.CharField(max_length=5, choices=chromosome_identities) Задав определенный объект Grandparent, я хотел …

04.11.2021
Django Webpack static не находит файл

Я создал приложение Django и попытался обслуживать файлы через webpack. Теперь приложение не может найти эти файлы, несмотря на установку необходимых констант в settings.py. Папка output находится прямо в корневом каталоге и должна быть найдена с помощью STATICFILES_DIRS, но …

04.11.2021
Исправление ValueError: строка исходного кода не может содержать нулевые байты для сервера django

Я новичок в Django и пытаюсь запустить свой сервер, но получаю это сообщение об ошибке. Помогите, как ее исправить? File "&lt;frozen importlib._bootstrap&gt;", line 1030, in _gcd_import File "&lt;frozen importlib._bootstrap&gt;", line 1007, in _find_and_load File "&lt;frozen importlib._bootstrap&gt;", line …

04.11.2021
Данные поля исчезают в REST-фреймворке Django

У меня есть поле "plugins" (см. ниже) в моем сериализаторе, и это сериализатор, который также содержит загрузку файла, поэтому используется MultiPartParser. Мой вид довольно стандартный, и данные поля plugins также отображаются в request.data, однако они не отображаются в validated_data …

04.11.2021
Очистка фильтров django в запросе graphql

У меня есть проект на angular, где мы используем graphql для сбора данных из api, созданного в django. Я использую фильтры, которые доступны в django-filter, и вот мой вопрос. Мой пример запроса выглядит следующим образом: query foo( ... …

04.11.2021
Передача ID Mitch mech с помощью паттерна Django в Axios, Vue JS

Я хочу обновлять и удалять данные, нажимая на кнопку Datatable. Но, к сожалению, я не смог передать PK=ID в Django Pattern через Axios. `from django.urls import path from . import …

04.11.2021
Следует ли мне использовать Vue или django для маршрутизации URL?

Я изучаю веб-разработку два месяца, в учебниках есть видео о пути и компонентах с vue. const routes= [{ path:"/", component: () =&gt; import(./views/home) }] Насколько я знаю, то же самое можно сделать и с django. urlpatterns = [path('', views.special_case_2003),] …

04.11.2021
Django Вычисляемые поля Сохранить()

Это очень просто, но у меня проблемы с поиском правильного способа сделать это. Я хотел бы иметь поля, которые вычисляются и сохраняются в базе данных. В примере, cHpd, cMpd и cBph - все поля, которые вычисляются в функции calc_rates. Я …

04.11.2021
Как изменять booleanfield при url запросе?

У меня есть модель Document в котором есть is_archive = booleanfield model: class Document(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) type_document = models.ForeignKey(TypeDocument, on_delete=models.CASCADE) name_document = models.CharField(max_length=255) link_for_document = models.FileField(upload_to='documents/', blank=True, null=True) date_change = models.DateTimeField(auto_now=True) owner = models.ForeignKey(User, related_name='owner', on_delete=models.SET_NULL, null=True) …

04.11.2021
Проверка пользовательских разрешений Django Rest Framework

Я пытаюсь понять, как лучше всего написать пользовательское разрешение в Django Rest Framework для следующего случая использования. У меня есть модель User и модель Organization. Модель User может иметь несколько Organizations, а модель Organization может иметь несколько Users. …

04.11.2021
Ошибка Django : NoReverseMatch at /Post/8 Reverse for 'comments' with arguments '('',)' not found

Я работаю над своим проектом и столкнулся с проблемой "COMMENT": Я добавляю комментарий как раздел, когда пользователь нажимает кнопку "просмотр", чтобы увидеть пост с главной страницы. Ошибка Django : NoReverseMatch at /Post/8 Не найден ответ для 'comments' с аргументами '('',)'. …

04.11.2021
Django Update Middleware для замены декоратора

У меня есть следующий декоратор, который отлично работает, когда применяется к различным представлениям с: @otp_required(login_url='login') на моем сайте: Декоратор from django.contrib.auth.decorators import user_passes_test from django_otp import user_has_device from django_otp.conf import settings def otp_required(view=None, redirect_field_name='next', login_url=None, if_configured=False): """ Similar …

04.11.2021
Django-rules замена guardian.mixins.PermissionListMixin

В моем приложении на базе django я хочу дать пользователям возможность отслеживать свои местоположения. У каждого местоположения есть владелец, и представление списка должно показывать только те местоположения, которыми владеет текущий пользователь. С помощью django-guardian я …

04.11.2021
Проблемы OpenCV в Azure с помощью Django

Итак, странный вопрос для всех вас... Я работаю над созданием приложения для определения эмоций с использованием OpenCV/Mediapipe в Django. Сейчас я размещаю его на Azure (он очень простой). Когда я запускаю приложение, используя func host start …

04.11.2021
Почему скидка не отображается в шаблоне с javascript?

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

04.11.2021
В Django, как получить доступ и отобразить полное имя пользователя в фильтре администратора, когда полное имя является значением внешнего ключа?

Я использую стандартную модель Django admin и User. Я пытаюсь добавить поле в list_filter, где значением поля является username. Но я хотел бы отобразить в фильтре пользователя first_name и last_name. Я не уверен, как получить доступ к значениям этих …

04.11.2021
Как изменить переменную окружения только во время тестирования в Django?

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

04.11.2021
Как сохранять картинку в поле одной модели картинку из другой модели, модель связана через ForeignKey

Есть две модели. Нужно чтобы последняя(к слову необязательно именно последнюю картинку, можно любую) из загруженных картинок в галлерею(альбом) сохранялась в поле cover. Пробовал через подобное. def get_upload_to(instance, filename): return os.path.join('gallery', f'{instance.gallery_id.title}', filename) def get_upload_to_cover(instance, filename): return os.path.join('gallery', 'cover'+f'{instance.gallery.title}', filename) class …

04.11.2021
Bokeh & Django: RuntimeError("Модели должны принадлежать только одному документу")

Я делаю несколько графиков боке, используя python bokeh и django. Я пытаюсь выстроить эти графики в ряд, но это не удается на строке: script, div = components(row(sample_plot, variant_plot, sizing_mode='scale_width')) в приведенном ниже коде. Если я пытаюсь отобразить …