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

24.05.2022
Почему нет модуля с именем django?

C:\Users\zena_\Anaconda3\python.exe C:/Users/zena_/DjangoRestApisPostgreSQL/tutorials/apps.py Traceback (последний последний вызов): Файл "C:/Users/zena_/DjangoRestApisPostgreSQL/tutorials/apps.py", строка 1, in from django.apps import AppConfig ModuleNotFoundError: Нет модуля с именем 'django'

24.05.2022
Экспорт сериализованных данных в CSV - Django Rest Framework

У меня есть ModelViewSet в DRF: class NameViewSet(ModelViewSet): serializer = NameSerializer def get_queryset(self): /* some manipulations on data */ Я хочу создать конечную точку для экспорта данных в CSV: @action(methods = ['get']) def export(self): /*exporting serialized data to …

24.05.2022
Django: запрос внешнего ключа внешнего ключа внешнего ключа

Это может быть глупый вопрос, и я уверен, что существует основной запрос для этой ситуации, но я, похоже, не могу разобраться с этим, и Google оказался пропуском для решения. У меня есть модели: Project, primary key=project_no; В …

24.05.2022
DJANGO: Выполнение SQL-запроса с использованием курсора в файле project.settings.py

В моем проекте я сделал некоторые поля настроек в файле "settings.py" настраиваемыми, открыв их пользователю через файл окружения. Пользователь может изменять значения в .env-файле, которые затем используются для обновления полей настроек в основном файле settings.py проекта. Я хочу улучшить это, …

24.05.2022
Вставка таблицы Html в MySQL - DJANGO

у меня есть HTML таблица как эта : (много магазинов, которые я ввел сам) <form method="post" ,action="#"> {% csrf_token %} <table class="table" dir="rtl"> <thead> <tr> <th scope="col">store name</th> <th scope="col">Address</th> <th scope="col">phone-number</th> <th scope="col">Opening hours</th> <th scope="col">Navigate</th> </tr> …

24.05.2022
Рекурсивная навигация по словарю в шаблоне django

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

24.05.2022
Django celery .delay() в запросах застревает

У меня есть проект, запущенный на 3 разных окружениях, на 2 окружениях он работает, на production по какой-то причине перестал работать (раньше работал). Код довольно прост У меня есть представление, которое запускает задачу с задержкой и должно немедленно …

24.05.2022
Mp4 Загрузка в S3 из внешнего местоположения S3 или предварительно назначенного url | DJANGO

В настоящее время мой клиент отправляет мне подписанный url и публичное местоположение S3 видео в формате mp4. Ниже приведен формат { "URL": "https://brytecam-bucket-1.amazonaws.com/video-url", "location": "s3://brytecam-bucket-1/movies/video.mp4" } Если я открываю URL в браузере, он передает видео. Мне нужно передать …

24.05.2022
Получение ошибки Authentication credentials were not provided in django rest framework

Привет всем я создаю login api в DRF и получаю ответ как и ожидал, но когда я тестирую токен на другом api то получаю ошибку Authentication credentials were not provided, я не знаю где я ошибаюсь пожалуйста помогите мне.Также …

24.05.2022
"Метод \"GET\" не разрешен." Django

мой файл views.py: from rest_framework.views import APIView from rest_framework.response import Response from .serializers import UserSerializer class TestView(APIView): def get(self, request, format=None): print("API called") return Response("You did it!", status=200) class UserView(APIView): def post(self, request, format=None): print("User created") user_data = request.data …

24.05.2022
Django admin Inline model не сохраняет id для связанной таблицы

Я объединил две модели в одну в панели администратора с помощью admin.TabularInline и ниже приведен мой код, который я пробовал, насколько мне известно. class ProdutImageTabulurInline(admin.TabularInline): model = ProductImage exclude = ['user', 'name', 'status'] @admin.register(Product) class ProductAdmin(admin.ModelAdmin): inlines = [ …

24.05.2022
Правильный способ деактивации пользователя и его профиля в Django

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

24.05.2022
Django + GUnicorn ASGI с SCRIPT_NAME

У меня есть приложение django, работающее с сервером gunicorn ASGI и обратным прокси NGINX для обслуживания статического контента. Все упаковано в контейнер docker.. Теперь я хочу обслуживать этот контейнер за обратным прокси с префиксом пути, например, "mydomain.com/djangoapp/". Проблема в …

24.05.2022
Django:все экземпляры имеют одно и то же поле "многие-ко-многим

У меня есть пользовательская модель пользователя, и у этого пользователя есть поле "многие-ко-многим" под названием classes. Когда пользователь создает новый класс, я добавляю его в поле многие-ко-многим classes. Но проблема в том, что не только этот пользователь указывает на …

24.05.2022
Связать пользователя с моделью

Практикуюсь на python django. Задание состоит в том что зарегистрированный пользователь мог делать ставку к товару. Проще говоря аукцион. Как мне связать юзера с моделей товара? from django.contrib.auth.models import AbstractUser from django.db import models from django_cleanup import cleanup class User(AbstractUser): …

24.05.2022
MySql django.db.utils.OperationalError: (1045, "Access denied for user 'userdb'@'localhost' (using password: YES)")

Когда я использовал команду "python manage.py runserver, он выдал эту ошибку. А затем я проверил полномочия пользователей.

24.05.2022
Django DRF gettiing ValueError: Поле 'id' ожидало число, но получило ошибку 'test'

Я пытаюсь реализовать функцию фильтрации в моем приложении Django. Я использую DRF и получаю следующую ошибку, когда я нажимаю на любую опцию в моем html шаблоне: ValueError: Field 'id' expected a number but got 'test'. Я следовал <a …

24.05.2022
Npm ERR! код ELIFECYCLE npm ERR! errno 1 npm ERR! @0.1.0 serve: `vue-cli-service serve` npm ERR! vuedirectory@0.1.0 serve: `vue-cli-service serve`

Я установил django с vuejs. Я получил эту ошибку: npm run serve &gt; vuedirectory@0.1.0 serve djangoprojectdirectory/vuedirectory &gt; vue-cli-service serve INFO Starting development server... ERROR TypeError: Cannot read property 'vuetify' of undefined TypeError: Cannot read property 'vuetify' of undefined …

24.05.2022
Django кэширует значение базы данных в функции представления

Я делаю приложение, которое позволяет пользователю захватить Google Sheet в виде изображения и отправить его в чат нашей компании в качестве оповещения. Я сохраняю учетные данные google sheet api в базе данных, и когда пользователь нажимает кнопку "Run" в веб-интерфейсе, …

24.05.2022
Django Cripsy Form - "Это поле обязательно для заполнения" - отображается при загрузке

При загрузке страницы я вижу ошибку - "Это поле обязательно для заполнения" с формой ввода 'Title', выделенной красным табло. Я ожидал, что это должно отображаться только после нажатия кнопки Save. Я могу включить и выключить сообщение с помощью self.helper.form_tag, …

24.05.2022
AttributeError: объект 'Request' не имеет атрибута 'DELETE'

Я пытаюсь добавить разрешение на удаление объекта. views.py class DeleteView(APIView): permission_classes = [IsAllowedDelete] def delete(self, request, id): obj = Mymodel.objects.get(id=id) obj.delete() return Response({"detail" : "Deleted successfully"}, status.HTTP_204_NO_CONTENT) urls.py path('remove/&lt;int:id&gt;', vm.DeleteView.as_view(), name='delete_view'), permissions.py class IsAllowedDelete(permissions.BasePermission): def has_permission(self, request, view): …

24.05.2022
Транзакция.атомарная задача сельдерея

У меня есть задача transaction.atomic celery: @app.task( name="create_order", bind=True, ignore_results=True, ) @transaction.atomic def create_order(self: Task) -&gt; None: try: data = MyModel.objects.select(...) # Some actions that may take long time and only use DB for SELECT queries make_order(data, ...) …

24.05.2022
Как исключить определенные поля DateField и CharFields в операторе IF?

Я очень новичок в Django, будучи по большей части парнем на C (embedded/Linux), поэтому прошу прощения за свое невежество. Я пробовал искать именно эту проблему, но безуспешно. У меня есть проект Django, в котором есть формы. Когда форма …

24.05.2022
Выполнение операции git pull из представления django

Я пытаюсь выполнить операцию git pull, когда представление django вызывается внутри представления. cmd = 'cd %s &amp;&amp; git pull origin master' % dir_path process = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True) stdout, stderr = process.communicate() Я получаю …

24.05.2022
Когда определенное значение времени переходит от false обратно к true

Мне нужно сделать так, чтобы это происходило автоматически, когда наступает leave_date(оставленная дата) room_bool == True сейчас это все делается через urls.py /get/by/&lt;int:pk&gt; views.py date = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S') reg = Registration.objects.get(rooms_id=pk) room = Rooms.objects.get(pk=pk) a = reg.leave_date.replace(tzinfo=None) &gt;= datetime.datetime.strptime(date, …

24.05.2022
User() получил неожиданный аргумент ключевого слова 'profile_image' при создании пользователя

я создал форму регистрации пользователя, используя from django.contrib.auth.models import User, auth но когда я пытаюсь отправить форму вместо создания нового пользователя, она выдает ошибку типа: TypeError at /register/ User() got an unexpected keyword argument 'profile_image'? Кто-нибудь знает, что не …

24.05.2022
Столкновение с ModuleNotFoundError: Нет модуля с именем 'django' на Apache и Django Setup

Нужна помощь и четкое понимание настройки среды Django и Apache. Моя информация о настройках выглядит следующим образом: OS: Ubuntu 20.04 Apache2 настроен с виртуальным хостом Django2.2 установлен без sudo Python 3.8.10 Конфигурация из default-ssl.conf &lt;IfModule mod_ssl.c&gt; …

24.05.2022
Как получить значение модели по умолчанию после создания новой, без вызова еще одного get?

Есть ли способ получить значение по умолчанию (например, ID типа UUID) после создания нового ряда. Вот моя модель class Employee(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) name= models.CharField(max_length=255) created_at = models.DateField(default=None, blank=True, null=True) class Meta: db_table="business" При создании …

24.05.2022
504- Таймаут шлюза только в функции django

У меня есть очень сложная проблема, и моя команда изо всех сил пытается ее решить. Мы сузили круг поиска, но не на 100%. Введение Мы пытаемся реализовать LTI в приложении Django с фронтендом Vue. Чтобы получить токен из …

24.05.2022
Не удалось разрешить URL для отношения с гиперссылкой, используя имя представления "snippet-detail" или неправильно настроен атрибут `lookup_field` для этого поля

""Неправильно настроено в /snippet/5 Не удалось разрешить URL для отношения с гиперссылкой, используя имя представления "snippet-detail". Возможно, вы не включили связанную модель в свой API или неправильно настроили атрибут lookup_field для этого поля."" ----models.py from email.policy import default import imp …

24.05.2022
ModuleNotFoundError: Нет модуля с именем 'drf_spectacular.views'

Urls.py from drf_spectacular.views import SpectacularAPIView, SpectacularRedocView, SpectacularSwaggerView from django.contrib import admin from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), path('api/schema/', SpectacularAPIView.as_view(), name='api-schema'), path('api/docs/', SpectacularSwaggerView.as_view(url_name='api-schema'), name='api-docs'), path('api/redoc/', SpectacularRedocView.as_view(url_name='api-schema'), name='api-redoc'), path('api/user/', include('user.urls')), path('api/recipe/', include('recipe.urls')), ] settings.py INSTALLED_APPS = [ …

24.05.2022
Список всех онлайн-пользователей в проекте Django [закрыто]

Я пытаюсь сделать простое веб-приложение для чата на Python/Django и сначала я пытался сделать макет всего проекта. Но когда я дошел до той части, где другие пользователи смогут видеть, кто находится онлайн, а кто нет, я полностью застрял. Есть идеи? …

24.05.2022
Объект типа 'PizzaMenu' не имеет атрибута '_default_manager'

У меня следующая ошибка, когда я пытаюсь достичь PizzaDetailView на шаблоне: AttributeError at /pizza/6/ объект типа 'PizzaMenu' не имеет атрибута '_default_manager'. В чем проблема? models.py class PizzaMenu(models.Model): name = models.CharField(max_length=30) description = models.TextField() ingredients = models.CharField(max_length=100) price = …

24.05.2022
DRF/django-filter программный вызов класса Filterset без использования Viewset/request

Я создаю функциональность, позволяющую пользователям сохранять набор фильтров из компонента построения запросов на моем фронтенде Angular. Я также использую пакет django-filter для обеспечения большей части возможностей поиска в моем приложении. Допустим, у меня есть модель MyModel (с полем …

24.05.2022
Индекс списка вне диапазона Django перекрытие

Привет, когда я проверяю overalapping, я получаю индекс списка вне диапазона, как я могу это решить, for i in range(count): start_value=(self.data.get(f'applicationvalue_set-{i}-start_value', [])) end_value=(self.data.get(f'applicationvalue_set-{i}-end_value', [])) if start_value is not None or end_value is not None: value1=[] value2=[] for …

24.05.2022
Я хочу создать метку графика с помощью такого кода, но получаю ошибку. какое решение?

Мне кажется, что с ярлыками что-то не так, и я не знаю что. Пожалуйста, мне нужна ваша помощь. Я хочу создать метку графика с таким кодом, но получаю ошибку. какое решение? &lt;div class="container"&gt; &lt;div class="row my-5"&gt; &lt;div class="col-md-6"&gt; …

24.05.2022
Изменение языка в Firefox Selenium Django / Python для поведенческих тестов

Я запускаю локальные тесты Selenium Behave в Firefox для проекта Django / Python. Мой браузер Firefox настроен на английский язык, и я посещаю локальный сайт через браузер вручную - все на английском. Однако, когда я запускаю тесты Behave с …

24.05.2022
Django Production Server Server Error 500 nginx -t показывает что-то другое

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

24.05.2022
Django 3.2.9: обновление метки времени при вызове функции представления

Я использую django 3.2.9 в качестве back-end для моего приложения. Вот выдержка из моей модели проекта: class Project(TimeStampedModel): """ A collection of projects completed """ uuid = models.UUIDField(default=uuid.uuid4, editable=False, db_index=True) account = models.ForeignKey('accounts.Account', on_delete=models.CASCADE) name = models.CharField(max_length=50, blank=True, null=True) …

24.05.2022
Как реализовать фильтр диапазона дат в django-filters

Я хочу фильтровать upload_date в диапазоне дат (upload_date__lte, upload_date__gte). Мои модели таковы class MetaData(models.Model): # Video Info tag = models.CharField(max_length=100, default="") category = models.CharField(max_length=100, default="") upload_date = models.DateField() upload_time = models.TimeField() caption = models.CharField(max_length=2000, blank=True, default='Not Set') comments = …