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

10.08.2021
Как автоматически добавить URL в общий пост пользователя с помощью Django Form

Я хочу, чтобы пользователи могли делиться постами в моем веб-приложении. Как я могу автоматически генерировать уникальный url в фоновом режиме, делая это с помощью формы django. Я пробовал сам, но не получилось. Причина, по которой я хочу создать url: …

10.08.2021
У меня возникла проблема, когда я пытался развернуть свой проект Django в Digital Ocean. Я следовал этому руководству шаг за шагом, но оно не работает на gunicorn

Небольшая предыстория... Наш процесс развертывания теперь использует gunicorn, так что это означает, что будет использоваться конкретно наш .wsgi файл. Но поскольку мы никогда не использовали наш .wsgi файл, когда запускали его на локальном pycharm для просмотра сайта, мы решили, …

10.08.2021
DRF FormData. Передача аргументов в querydict в виде списка из одного элемента

Front Я делаю запрос на сервер с чем-то вроде: { "name": "myname" } Назад в request.data <QueryDict>: {"name": ["myname"]} И я должен был установить это for param, val …

10.08.2021
Почему запрос MySQL выдает результат за 25 секунд? [закрыто]

Я создал базу данных MySQL в PythonAnywhere, но проблема в том, что для отображения результатов требуется слишком много времени. Как показано на изображении ниже, для отображения баз данных требуется почти 25 секунд, что я считаю ненормальным. Что я …

10.08.2021
Сделать запрос к модели Django нечувствительным к регистру символов

Я хотел бы искать пользователей по их электронной почте, не беспокоясь о заглавных буквах. Как бы мне это сделать? Я пытался customer = Customer.objects.get(email__lower="test@gmail.com") и получил эту ошибку. django.core.exceptions.FieldError: Unsupported lookup 'lower' for EmailField or join …

10.08.2021
Почему я продолжаю получать ошибку блокировки файла при установке django или пакетов django?

Когда я устанавливаю django или пакеты django, каждый раз я получаю эту ошибку.Pipfile.lock не возникает.Это серьезная проблема? Если да, то как я могу ее исправить? <img alt="enter …

10.08.2021
Не отражает текущего пользователя в комментарии

Здравствуйте, я новичок в сообществе и в мире программирования, поэтому я надеюсь, что вы можете извинить мое невежество. Я создаю приложение в стиле Instagram с помощью Django 3.2.5. Где у пользователей есть профили, которые они могут посещать и загружать …

10.08.2021
Как вывести конкретное содержимое, связанное с заголовком

Я пытаюсь сделать сайт, который показывает решения по различным делам на основе некоторых условий. Я выталкиваю данные из базы данных, куда загружаю название судебного решения и его содержание. В html-файле я написал следующее: {% for data in law_data …

10.08.2021
Python Почему Django не позволяет мне загрузить новый продукт

Я на этой странице: Заполнение деталей Ссылка на оранжевое изображение https://upload.wikimedia.org/wikipedia/commons/c/cb/Oranges_white_background.jpg Когда я нажимаю "сохранить", появляется следующее: Сообщение об ошибке Не могу понять проблемы, я пробовал разные способы …

10.08.2021
Теги шаблона Django для изменения имен ключей в словаре

Я работаю над сайтом кандзи с шаблонами Django. У меня есть словари, созданные из внешнего xml. В качестве ключей я задаю теги xml. Вот пример одного из таких словарей (который случайно оказался о словарях... бумажных :P) 'dictionaryEntries': {'nelson_c': '43', …

10.08.2021
Проект Django с сервером Eureka [закрыто]

Может ли кто-нибудь помочь мне, как сделать проект django с сервером Eureka от конца до конца правильной реализации

10.08.2021
Django - Как оставить некоторые поля пустыми, когда я нажимаю "Сохранить как новый"?

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

10.08.2021
Представление system.views.Login не возвращало объект HttpResponse. Вместо этого оно вернуло None

Я новичок в Django. Я застрял на одной вещи, valueError в /login/. Я изо всех сил пытался найти и попытаться решить эту проблему, но не нашел ее решения. В следующем первом примере кода, из которого я получил ошибку, class …

10.08.2021
Django {"non_field_errors":["Невозможно войти в систему с предоставленными учетными данными."]} (authtoken)

Models.py from django.db import models from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, BaseUserManager from django.conf import settings from django.db.models.signals import post_save from django.dispatch import receiver from rest_framework.authtoken.models import Token @receiver(post_save, sender=settings.AUTH_USER_MODEL) # creates token when user registers def create_auth_token(sender, instance=None, created=False, **kwargs): …

10.08.2021
Xhtml2pdf: Вывод сгенерированного PDF в виде объекта в памяти (его байты)

Я работаю с Python 3, Django и пакетом xhtml2pdf. Я хочу создать PDF из строки HTML, но я не хочу записывать PDF на диск, а просто получить его байты, как при использовании BytesIO или StringIO. Я прочитал xhtml2pdf …

10.08.2021
Как передавать kwargs в ajax-урлах в django? Reverse for '' with arguments '('',)' not found. Перепробован 1 шаблон: ['partners/analytics/(?P<id>[0-9]+)/$'].

У меня есть следующий код в одном из моих шаблонов: var id = "{{a.id}}"; $.ajax({ url :'{% url 'this:dashboard' id %}',, type : 'POST', data : { }, }); Я получаю следующую ошибку? Reverse for …

10.08.2021
Фотографии в тексте статьи Django

Как правильно сделать отображение фотографии в тексте статьи на Django так, чтобы в админке можно было вставлять 1 или несколько фото в разные места статьи?

10.08.2021
Как вывести экземпляры моделей django в определенном порядке с помощью шаблонов django?

У меня есть div в моем html с их id каждый вот так: &lt;div class="row"&gt; &lt;div class="myclass" id="id1"&gt;&lt;/div&gt; &lt;div class="myclass" id="id2"&gt;&lt;/div&gt; &lt;div class="myclass" id="id3"&gt;&lt;/div&gt; &lt;div class="myclass" id="id4"&gt;&lt;/div&gt; &lt;/div&gt; Теперь как я могу отобразить экземпляры модели в порядке, …

10.08.2021
Проект Django работает только локально, но не на Heroku?

Когда я запускаю свой проект django на локальном компьютере, он работает отлично, и я могу зарегистрироваться, войти и выйти на своем сайте. Когда я развертываю его на Heroku, он больше не работает, выдавая мне следующую ошибку: Операционная ошибка …

10.08.2021
Как предотвратить конфликт БД при работе с последней с разных устройств одновременно?

Такая ситуация: с другом разрабатываем проект на Django, который хранится на Гугл Диске. Когда мы работаем одновременно, в БД возникает конфликт (в том же каталоге появляется новая БД с дополнением в названии &quot;.. конфликт.sqlite3&quot;). Расширение, соответственно, sqlite3. Подскажите пожалуйста, из-за …

10.08.2021
Web_1 | MySQLdb._exceptions.OperationalError: (2002, "Не удается подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock' (2)")

Я создаю приложение с Djnago и MySql. Я хочу использовать docker для развертывания моего приложения. Я подготовил файл requirement.txt, docker-compose.yml и Dockerfile docker-compose.yml version: '3' services: db: image: mariadb restart: always ports: - 3306:3306 environment: MYSQL_DATABASE: stage_emsi MYSQL_USER: root …

10.08.2021
Пароль не меняется в файле views.py на django

Я пытаюсь изменить пароль пользователя на моем views.py и каждый раз, когда я меняю пароль, я теряю соединение и доступ к своей учетной записи my view.py: user = User.objects.get(id=request.user.id) user.password = make_password(request.POST.get("password")) user.save()

10.08.2021
Как динамически создавать методы для моделей Django?

Я изучаю Python уже несколько месяцев и впервые зашел в тупик. У меня есть пример Django такого кода: class SomeOptions(models.Model): FIRST = 1 SECOND = 2 THIRD = 3 @classmethod def get_first(cls): return SomeOptions.objects.get(pk=cls.FIRST) @classmethod def get_second(cls): return SomeOptions.objects.get(pk=cls.SECOND) @classmethod …

10.08.2021
Получение n-ного количества случайных записей с помощью вложенных сериализаторов Django REST framework

Я пытаюсь получить случайное 'n' количество записей из моделей, связанных с внешним ключом. Предположим, у меня есть две модели с именами Exam и Questions. Мне нужна конечная точка API для получения n-ного количества вопросов по одному предмету (например, по …

10.08.2021
Django v3 NoReverseMatch в /signup/

У меня ошибка после регистрации: Поиск для 'activateuser' с ключевыми аргументами '{'uidb64': 'NzA', 'token': 'ar65ve-0c2f1aa20521539b574c02e5a6844f5'}' не найден. Проверен 1 шаблон(ы): ['activateuser/$'] мой url: ... path('signup/', accounts.views.signupuser, name='signupuser'), url(r'^activate/(?P&lt;uidb64&gt;[0-9A-Za-z_\-]+)/(?P&lt;token&gt;[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$', ... Мое мнение: def signupuser(request): if request.user.is_authenticated: …

10.08.2021
В интерфейсе администратора Django отсутствует стилизация css в продакшене

Пользовательский интерфейс работает хорошо, и все CSS стили и статические файлы обслуживаются правильно, но в интерфейсе администратора отсутствует CSS стили. Я просмотрел похожие сообщения, но в тех сообщениях у людей была проблема как с пользовательским, так и с администраторским …

10.08.2021
Django: как создать словарь объектов и отобразить в шаблонах

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

10.08.2021
Необходимо переопределить django auto_now_add в фабрике pytest

Из-за auto_now_add в моделях django sent_at не работает в pytest factory. Необходимо перепрошить sent_at для pytest factory class ABC(models.Model): x = models.ForeignKey(X, on_delete=models.CASCADE, related_name="xx") y = models.ForeignKey(Y, on_delete=models.CASCADE, related_name="yy") sent_at = models.DateTimeField(auto_now_add=True) class ABCFactory(factory.django.DjangoModelFactory): x = factory.SubFactory(XFactory) y = …

10.08.2021
Django crawler просто соскабливает первую страницу

У меня есть краулер, который прекрасно работает на простом Python, но при запуске его на Django внутри приложения он захватывает только ссылки с первой страницы. Для запуска краулера я выполняю celery -A src worker -l INFO. Есть идеи, …

10.08.2021
React App как Django App в контейнере Docker - отказ в подключении при попытке доступа к API на localhost:8000 urls

надеюсь, вы можете подсказать мне что-нибудь по этому поводу. Сейчас у меня есть приложение React, которое является частью приложения Django (для удобства передачи токенов входа auth), которое теперь контейнеризировано в одном Dockerfile. Все работает как положено при локальном запуске …

10.08.2021
Django-autocomplete-light ModelSelect2Multiple не отрисовывает значения

Итак, ситуация такова: Я использую django-autocomplete-light и добился его работы на нескольких формах, однако при попытке реализовать его на поле M2M он просто не отображает значения в поле select. class UserProfile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) mobile = …

10.08.2021
Я хочу получить все категории 1 уровня

Class categories(models.Model): name = models.CharField(max_length=40) parent = models.ForeignKey('self', on_delete=models.CASCADE, null=True, blank=True, related_name='children') Я хочу получить все категории 1 уровня categories2 = categories.objects.get(name=sub-categoy 1 ) categories2.children.all()

10.08.2021
Как я могу исправить ошибку "Клиент заметил, что сервер не является поддерживаемым дистрибутивом Elasticsearch".

Когда я запускаю проект django, новая ошибка выводится в контроллере, и я ничего не менял, из-за чего это произошло?

10.08.2021
Как отфильтровать нулевые значения с помощью Django?

Я использую Django и у меня есть такой запрос : a = User.objects.all() И я хотел бы удалить записи, такие как поля a и b равны 0. Но проблема в том, что в моем поле есть …

10.08.2021
Почта веб-приложения Django с использованием Sendgrid или Amazon SES - Не получение писем

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

10.08.2021
Django получает переменные url в данных get_context?

Допустим, у меня есть url следующего вида path( 'foo/&lt;int:foo_id&gt;/edit/', views.FooView.as_view(), name='foo', ), и вид, подобный этому: def get(self, request, foo_id): Я нахожу распространенной идиомой получение переменной URL foo_id в контексте. Единственное, …

10.08.2021
Как добавить заголовок к запросу Django RequestFactory?

Чтобы вручную отправить GET-запрос с заголовком, я делаю это с помощью curl: curl http://example.com/endpoint -H "Key: Value" Я хочу написать модульный тест, который делает запрос (используя django.test.RequestFactory), содержащий заголовок. Как я могу добавить заголовок в запрос? …

10.08.2021
Вставка большого количества данных с помощью create_bulk

Hello У меня есть таблица Exercise data, куда я передаю данные из формы и сохраняю их в db, моя проблема в том, что у меня есть больше одинаковых объектов для сохранения в db, но я не знаю, как это сделать. …

10.08.2021
Как решить ошибку TypeError: 'RelatedManager' object is not iterable

У меня есть модели (Meeting и Meetingmemeber) для сохранения информации о встрече и приглашенных людях, и я использую seriliazer вот так : class MeetingSerializer(serializers.ModelSerializer): location = MeetingLocationSerializer( required = False) host = serializers.PrimaryKeyRelatedField(read_only=True) members = serializers.ListField(child=serializers.EmailField()) class Meta: …

10.08.2021
Как повторно использовать виджет внешнего ключа администратора Django в промежуточных страницах администратора

Я не смог найти ответ нигде в документации Django. Хотя я не удивлен, учитывая, что вопрос слишком сложный, чтобы задать его поисковой системе. Я нахожусь в ситуации, когда мне нужно иметь возможность переназначить поле ForeignKey для одной или …