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

12.02.2022
Как получить конкретное местоположение внутри части карты?

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

12.02.2022
Обратные отношения Django Rest Framework

У меня есть сериализатор Photo, который переводит загруженные фотографии в URL class EntityPhotosSerializer(serializers.ModelSerializer): image = serializers.SerializerMethodField('get_img') def get_img(self, entity_photo): if not entity_photo.image: raise NotFound request = self.context.get('request') return request.build_absolute_uri(entity_photo.image.url) class Meta: model = EntityPhoto fields = ('user', 'entity', 'image',) …

12.02.2022
Ошибка в Pipenv при попытке установить django

OK Я изучал Django и мне сказали использовать VS CODE, поэтому я установил его и когда я открыл терминал и сделал некоторые вещи для начинающих, а затем учитель сказал мне использовать pipenv для установки Django он использовал "pipenv install Django", …

12.02.2022
Как использовать базовый просмотр удаления

Я начинаю использовать DeleteView из django.views.generic. Однако я все еще в замешательстве относительно DeleteView Документ говорит, что вам не нужно делать ничего в DeleteView, кроме UpdateView, CreateView So,,,, это правильно??? Не удаляет элемент. в urls.py path('preaction/<int:pk>/delete', …

12.02.2022
Что делает функция в модели django?

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

12.02.2022
Служба postgres не запущена в docker

Я хочу изменить мой проект Django с postgres на docker и затем я делаю Dockerfile и docker-compose.yml мой Dockerfile FROM python:3.10.0-slim-buster ENV APP_HOME=/app RUN mkdir $APP_HOME RUN mkdir $APP_HOME/staticfiles ENV PYTHONBUFFERED=1 RUN apt-get update \ && apt-get install -y …

12.02.2022
Что нужно сделать, чтобы изменить страницу через ссылку в django в urls, views?

География из этой кнопки мне нужно перейти на файл gallery.html. urlpatterns = [ path('',include('my_app.urls')), path('gallery',include('my_app.urls')), path('admin/', admin.site.urls), ] def gallery(request): return render(request, 'gallery.html')

12.02.2022
Как установить uwsgi на windows?

Я пытаюсь установить uwsgi для проекта django в виртуальной среде; я использую windows 10. Я сделал pip install uwsgi & Я получил Command "python setup.py egg_info". Для устранения ошибки я последовал этому SO ответу В соответствии с ответом …

12.02.2022
Данные из задней части не отображаются в передней части при использовании django

Я пытаюсь вставить данные во фронтенд, но не уверен, что сделал неправильно. Вот код... У меня нет никаких ошибок в терминале или веб-браузере. my views.py from django.shortcuts import render, get_list_or_404 from adopt.models import Adopt Создайте свои представления …

12.02.2022
Генерация нового уникального uuid4 в Django для каждого объекта класса Factory

У меня есть модель сектора, которая имеет поле id (pk), которое имеет тип UUID4. Я пытаюсь заполнить эту таблицу (Sector Model), используя faker и factory_boy. Но, DETAIL: Key (id)=(46f0cf58-7e63-4d0b-9dff-e157261562d2) already exists. Это ошибка, которую я получаю. …

12.02.2022
Как решить ошибку локальной переменной с помощью forloop в django?

Info: Я хочу получить данные из контекста. Данные из контекста поступают из функции цикла for. Проблема: Я получаю это UnboundLocalError local variable 'context' referenced before assignment def CurrentMatch(request, match_id): match = Match.objects.get(id=match_id) match_additional = MatchAdditional.objects.get(match=match) innings = match_additional.current_innings recent …

12.02.2022
Не удается запустить python manage.py runserver

Здравствуйте~ Я установил django-bootstrap-ui-2.0.0 и django-admin startproject, и попробовал и python и python3 manage.py runserver. Однако, он говорит, что нет такого файла или каталога. Я упускаю какие-то функции, которые должны быть установлены в pip? Большое спасибо! C:\Users\user\AppData\Local\Programs\Python\Python310\python.exe: не удается …

12.02.2022
Изменение модального поля django при передаче атрибута

Модалом является "счет", и я хочу изменить его целочисленное поле "баланс" Нижеприведенный код работает: account.balance += amount Но следующий код не работает: balance = account.balance balance += amount Я не знаю, почему он …

12.02.2022
Невозможно корректно передать строку UUID в конечную точку API с помощью POSTMAN

Конечная точка API выглядит примерно так, на бэкенде django /accounts/id/uuid:pk/some_action/ в моделях он определяется как id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) Апивью принимает запросы и pk, который является uuid как pk. @api_view(['PUT']) def some_action(request, pk): когда я …

12.02.2022
Сериализация изображений с обратным отношением DRF

У меня есть Photo serializer, который показывает мне URL фотографии, и я хочу включить это обратное отношение в EntityAPIView, чтобы я мог видеть на конкретной сущности изображения, связанные с этой сущностью. Если я сделаю это так (просто вставлю в …

12.02.2022
Как добавить кнопки с помощью javascript в кучу div'ов, сгенерированных Django через цикл?

Я работаю над проектом Django, в котором я сделал кучу HTML div'ов. Я хочу добавить одну кнопку на каждый div. На изображении выше я создал div класса card-footer с помощью Django …

12.02.2022
Django-simple-history, TemplateDoesNotExist в /admin/shared_models/mannedsetting/1/history/ simple_history/object_history.html

Я использую django-history-admin У меня есть класс модели class MannedSetting(BaseModel): history = HistoricalRecords() class Meta: db_table = 't_manned_setting' confirm_msg = m.CharField(max_length=400) then in admin.py from simple_history.admin import SimpleHistoryAdmin class MannedSettingAdmin(SimpleHistoryAdmin): list_display = ["id","confirm_msg"] admin.site.register(MannedSetting,MannedSettingAdmin) На …

12.02.2022
DRF не обновляет базу данных

Вот модель: from django.db import models from datetime import datetime, timedelta # Create your models here. def set_expiration(): return datetime.today().date() + timedelta(days=30) class Customer(models.Model): email = models.EmailField(max_length=254, unique=True) created_on = models.DateField(auto_now_add=True) expires_on = models.DateField(editable=False, default=set_expiration()) def __str__(self): return …

12.02.2022
Невозможность развертывания django + apache на сервере aws Ubuntu

Я пытаюсь развернуть приложение Django, используя Apache на сервере Ubuntu, у меня возникает странная ошибка (500 internal error server error) при использовании порта :80. Я провел несколько тестов, используя порт :8000, выполнив команду: python3 manage.py runserver 0.0.0.0:8000 …

12.02.2022
Как создать таймер в django

Я хочу, чтобы при нажатии пользователем кнопки запускался таймер и показывался в верхнем меню. Если пользователь закрывает сайт или переходит на другую страницу, то он работает. Показывать hh:mm:ss или только минуту, начало отсчета от нажатия пользователем на кнопку.

12.02.2022
Запуск скрипта python с несколькими пользователями, имеющими доступ к серверу Django

Я создал скрипт python для запуска некоторого процесса загрузки файлов и обслуживания пользователей, я также создал сайт и добавил его к фреймворку Django, Теперь он работает правильно для одного пользователя (проверено в среде разработки, не в производственной среде). Например, …

12.02.2022
Как восстановить стандартную задачу celery backend_cleanup в django?

Я использую Django celery-beat с бэкендом Redis. Я случайно удалил Crontabs-расписание celery.backend_cleanup, которое удалило задачу Periodic, которая его использовала. Как мне вернуть их обратно? Из celery docs: result_expires По …

12.02.2022
Я получаю ошибку целостности django rest framework?

Введите описание изображения здесь я получаю ошибку UNIQUE constraint failed: auth_user.username myuser = User.objects.create_user(username, email, pass1)

12.02.2022
Django models choice textField mapping

Я создаю веб-сайт для себя Я обновляю свои проекты из админки django Я хотел создать пользовательское поле, которое представляет собой карту выбора (цвет тега) и текст тега. Я хочу, чтобы это выглядело примерно так <a href="https://i.stack.imgur.com/uTRnv.png" …

12.02.2022
Django, Html: Как я могу отобразить (количество страниц / общее количество существующих страниц) на распечатке pdf с рендерингом

Мне нужно перевести HTML шаблон в pdf как ответ, работая с фреймворком Django, и я хочу добавить нижний колонтитул, содержащий количество страниц в pdf-распечатке / общее количество страниц например, если у меня 2 страницы всего, первая страница должна …

12.02.2022
Django Next.js обработка ответов при регистрации

Я создаю свое первое приложение Django + Next.js и хочу вывести предупреждение при регистрации пользователя, если имя пользователя или email уже существует. В настоящее время, если пользователь выбирает имя пользователя/электронную почту, которая уже существует, возникает ошибка 400 (то, …

12.02.2022
Невозможно увидеть изображения в ответе Django Rest Framework

Это сериализаторы class EntityPhotosSerializer(serializers.ModelSerializer): image = serializers.SerializerMethodField('get_image') def get_image(self, entity): if not entity.image: return request = self.context.get('request') return request.build_absolute_uri(entity.entity.url) class Meta: model = EntityPhoto fields = ('user', 'entity', 'image',) class SpecialistSerializer(serializers.ModelSerializer): reviews_quantity = serializers.IntegerField(source="get_reviews_quantity") entity_photos = EntityPhotosSerializer(many=True, read_only=True) …

12.02.2022
Django: невозможно сохранить нового пользователя

Я пытаюсь построить представление, которое показывает форму для создания нового пользователя. Далее следуют шаблон, который я использую, urls.py и попытки кода в views.py и forms.py. user_form.html &lt;form action="{% url 'app:register' %}" method="post"&gt; {% csrf_token %} {{form.as_p}} &lt;input type="submit" value="Register"&gt; …

12.02.2022
У объекта 'BaseUserManager' нет атрибута 'create_superuser'

У нас есть приложение django с пользовательской моделью пользователя class CustomUser(AbstractUser): ... модель также зарегистрирована в settings.AUTH_USER_MODEL. При попытке создать нового пользователя с помощью python manage.py createsuepruser Я получаю следующую ошибку File "D:\APP\webapp\backend\webserver\manage.py", line …

12.02.2022
Невозможно запустить сервер в Django после включения polls.urls в mysite/urls.py

Я создавал свое первое представление используя это в Django Я включил все упомянутые коды. Я включил приведенный ниже код в ~/testsite/polls/urls.py from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), …

12.02.2022
У объекта 'HttpResponseRedirect' нет атрибута 'authorize' Python Django youtube-api Web

Я не могу получить разрешение. Выдается эта ошибка. Что делать? Я вызвал функцию get_user_info, передав в качестве аргументов первичный ключ пользователя и его токен. Затем в функции get_user_info вызывается функция get_service для получения доступа к учетной записи пользователя …

12.02.2022
Проверка формата электронной почты в Django

Я пытаюсь создать простую страницу регистрации в Django и проверить валидность всех полей. Я пытался проверить валидность формата поля электронной почты, но не смог найти ни одного источника для этого. Не могли бы вы мне помочь? Вот view.py: …

12.02.2022
Исключение поля из валидации Django в форме администратора

Я работаю над проектом с большим количеством унаследованной кодовой базы (Django 2.2). У меня есть пользовательское поле модели для цены, которое выглядит следующим образом class PriceField(PositiveIntegerField): def get_prep_value(self, value: float) -&gt; Optional[int]: return int(value * 100) if value …

12.02.2022
Невозможно загрузить файлы/изображения в облачное хранилище (GCP) с помощью Django

Я пытаюсь загрузить файлы и изображения в ведро GCP, которое я создал некоторое время назад. В качестве бэкенда я использую Django rest-framework. Я наткнулся на эту библиотеку под названием [django storages][1]. Я сделал все, что указано в документации библиотеки. …

12.02.2022
Структурирование проекта Django с несколькими приложениями для минимизации зависимостей от импорта

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

12.02.2022
Django: Заполнение атрибутов полей модели из текущих полей

В моей текущей модели элемента я хочу заполнить поля модели с помощью вычислений в init. class Items(models.Model): user = models.ForeignKey(Profile, on_delete=models.CASCADE, null=True, blank=True) item_name = models.CharField(max_length=200, null=False, blank=False, default='Enter name') item_category = models.ForeignKey(Categories, null=True, blank=True, on_delete=models.SET_NULL) item_created_at = models.DateTimeField(auto_now_add=True, …

12.02.2022
Предварительная выборка по имени_родственника в детях по внешнему ключу django

Я пытаюсь получить связанные данные из родительской модели для детей через связанные имена, однако набор запросов в шаблоне все еще попадает в БД в PostgreSQL, моя модельB модельC и модельD все указывают на модельA, и когда я переписываю функцию …

12.02.2022
Drf-yasg - описание для параметров фильтра

Мне интересно, есть ли способ сказать yasg добавить описание к django-filter параметрам. Я хочу сообщить разработчикам, что поле parent является Country моделью pk. Модель class County(AddressModel): parent = models.ForeignKey('Country', verbose_name='Krajina', related_name='counties', on_delete=models.PROTECT, help_text='Krajina') class Meta: verbose_name = 'Kraj' …

12.02.2022
Получить все категории и объект, назначенный подкатегории django MPTT

#simplified version of model class Category(MPTTModel): name = models.CharField(max_length=50, unique=True) parent = TreeForeignKey('self', on_delete=models.CASCADE, null=True, blank=True, related_name='children') class MPTTMeta: order_insertion_by = ['name'] class Meta: verbose_name_plural = "Categories" def __str__(self): return self.name class Product(models.Model): category = TreeForeignKey(Category, on_delete=models.CASCADE) name = models.CharField(max_length=150) …

12.02.2022
Django inline formset одно и то же значение повторяется

Я хочу установить цель сотрудника для каждого продукта, он показывает все продукты, но только один продукт сохраняется каждый раз, я хочу, чтобы все продукты имели разные цели В моем Views.py class targetcreate(CreateView): model = target form_class = targetform1 success_url = …