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

24.05.2022
База данных или текстовый файл и файл excel в Django

Если в Django есть какие-то фиксированные данные, например, десять строк и 5 столбцов. Лучше ли создать для них базу данных и читать их из базы, или это не очень хорошо и лучше создать словарь и читать данные из словаря? …

24.05.2022
Django.db.migrations.exceptions.NodeNotFoundError pytest

У меня проблемы с миграциями, когда я запускаю pytest. Tracebak django.db.migrations.exceptions.NodeNotFoundError: Migration account.0001_initial dependencies reference nonexistent parent node ('auth', '0012_alter_user_first_name_max_length') Файл миграции: class Migration(migrations.Migration): initial = True dependencies = [ ('auth', '0012_alter_user_first_name_max_length'), ('contenttypes', '0002_remove_content_type_name'), ] …

24.05.2022
Функция Javascript remove class="d-none" не определена HTMLSpanElement.onclick (Uncaught ReferenceError)

Я пытаюсь связать функцию удаления Javascript (т.е. возможность скрыть/открыть выпадающее меню) с кнопкой на навигационной панели моего сайта. Когда я запускаю свой сервер, нажатие на кнопку ничего не делает, и моя консоль выдает мне Uncaught ReferenceError: Uncaught ReferenceError: …

24.05.2022
ProgrammingError at / relation "website_request" does not exist LINE 1: SELECT COUNT(*) AS "__count" FROM "website_request"

это мое первое развертывание на heroku и я получаю вышеуказанную ошибку, я сделал все правильно, я имею в виду, что я думаю так, по крайней мере, и все еще получаю ошибку. я развертываю через heroku CLI

24.05.2022
Не удается найти локальный путь к файлу, загруженному на Heroku из django с использованием эфемерной файловой системы (веб-приложение)

Недавно я развернул свой первый проект django на Heroku. Мой проект представляет собой Web Based Application, который позволяет пользователям загружать файл на сервер, а сервер экспортирует продукт после его обработки. views.py, обрабатывающий процесс загрузки, выглядит следующим образом if form.is_valid(): …

24.05.2022
Аргументы Django '(1, '')' не найдены. Испробован 1 шаблон(ы):

Ошибка Повтор для 'comment_fix' с аргументами '(1, '')' не найден. 1 pattern(s) tried: ['comment_fix/(?P[0-9]+)/(?P<comment_id>[0-9]+)\Z'] Моя проблема Почему я не могу найти информацию (?P<comment_id>[0-9]+)\Z'? Где я могу редактировать, чтобы получить информацию? MY html <div> <form method="POST" action="{% url 'create_comment' …

24.05.2022
Обновление сериализатора Django только один столбец должен иметь те же значения, а остальные столбцы должны получать новое значение опция входа для пользователя

Здесь у меня есть столбцы с именем_задачи, которые должны каждый день обновлять одно и то же имя задачи, но значение_задачи не должно обновляться, нужно дать пользователю возможность ввести новое значение_задачи и новое пороговое значение мои модели class SubTask(models.Model): tasks = …

24.05.2022
Передача json из js в представления в django

Я пытаюсь передать некоторые данные из JavaScript в представления python Вот мой JS код: sourcejson = JSON.stringify(sourceGoal) jsonmap = JSON.stringify(mapgraph.showNodes()) json = JSON.stringify(straightLineToDestination) $.ajax({ type: "get", url: "", dataType: 'json', data: jsonmap, success: function(response) { graphview.appendChild('<p>' + …

24.05.2022
__init__() получила неожиданный аргумент ключевого слова 'content_type'

У меня есть @action в DRF ModelViewSet, который должен экспортировать данные в csv @action (detail = False, methods = ['get']) def export(self,request): csv_response = HttpResponse(content_type='text/csv') csv_response =['Content-Disposition']='attachement; filename="data.csv"' writer = csv.writer(csv_response) row = ','.join(['a','b','c']) writer.writerow(row) return csv_response …

24.05.2022
Form.save() не работает в django при использовании FileField() в моделях. Загруженный файл не сохраняется в каталоге

Я довольно новичок в Django и пытаюсь сохранить загруженное пользователем изображение в папку. После небольшого исследования я узнал, что form.save() сохраняет форму и изображение в мою папку. Но это не работает. Вы можете увидеть коды GridFS, это потому, что …

24.05.2022
Работа с первичным ключом модели. Django

Существует две модели: class Parent(models.Model): name = models.CharField(max_length=25) date = models.DateField(default=now) class Child(models.Model): name = models.CharField(max_length=25) quantity = models.DecimalField(max_digits=10, decimal_places=2) parent = models.ForeignKey(Parent, on_delete=models.CASCADE) В моем приложении есть набор (или список) родителей, внутри которого находится набор дочерних элементов. …

24.05.2022
ReactJS с Django Элементы отображаются как текст

Я пытаюсь получить элементы внутри моего div, но они отображаются как текст, а не Элементы. Я использую Django в качестве back-end и ReactJS в качестве импорта ссылок в моем HTML шаблоне на front-end. мой шаблон выглядит следующим образом: …

24.05.2022
Автообновление базы данных Django postgres при внесении изменений в унаследованную базу данных

Я работаю над проектом Django с docker, который использует различные унаследованные базы данных Microsoft SQL Server. Поскольку я не хочу изменять эти унаследованные базы данных, я использую inspectdb и Django router для создания моделей, а затем использую данные из них …

24.05.2022
Проблема с админкой DJANGO

У меня есть модель которую надо вывести на админпанель class PostImageAdmin(admin.StackedInline): model = Registration class PageAdmin(admin.ModelAdmin): list_display = ('rooms', 'first_name', 'last_name', 'visit_date','leave_date','admin') list_filter = ('rooms',) # readonly_fields = ('admin',) admin.site.site_header = 'Uzbegim' def get_form(self, request, *args, **kwargs): form = super(PageAdmin, …

24.05.2022
Как отобразить фоновое изображение в письме электронной почты (gmail smtp)

Я использую WagtailCMS и установил плагин wagtail-birdsong (он для отправки тем для подписчиков). Он использует django-mjml для шаблона письма. Когда администратор создает письмо, он выбирает изображение в качестве фона для письма, но это изображение не появляется вообще. У меня есть …

24.05.2022
Django 404 Ошибка, представления не найдены. Почему? Представление не отображается или не найдено

Ранее я программировал на Ruby, а теперь перехожу на Django. Я пытаюсь следовать приведенной здесь статье. https://docs.djangoproject.com/en/4.0/intro/tutorial01/ #polls/url.py from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), ] # mysite …

24.05.2022
Почему моя форма Django постоянно говорит "это поле обязательно для заполнения"

Я новичок в Django. Моя страница регистрации делает мою форму недействительной и продолжает печатать одну и ту же ошибку, даже если оба поля пароля заполнены и они одинаковы. Я приложил только те коды, которые относятся к полям пароля Ошибка: <ul …

24.05.2022
Могу ли я использовать `django-filebrowser` с Django версии 2.2.6

Здравствуйте, я работаю над приложением django версии 2.2.6 и хочу использовать tinymce.models HTMLFIELd в моей модели и одно из требований - пользователь хочет, чтобы при нажатии на вкладку изображения всплывало окно со вставкой url изображения или браузером из локального …

24.05.2022
Django Files не сохраняет

Я хочу сделать проект django, в котором вы загружаете изображение и это изображение отображается на другой странице. Я могу редактировать его только с помощью панели администратора. Вот код: Views.py def home(request): all1 = New.objects.filter(username='mynameis12').all() if not request.user.is_authenticated: return …

24.05.2022
Модели без FK, связанные вместе по ID (неуправляемая модель) - как фильтровать в Django?

У меня есть две связанные модели - но они не являются FK-отношениями в Django, потому что одна из них - неуправляемая модель с данными, поступающими из предварительно заполненной таблицы DB. class Enrollment(models.Model): # This comes from a 'shared app' …

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, …