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

22.12.2022
Apache2 не загружает файл Django settings.py должным образом

В настоящее время я столкнулся с проблемой, когда внесение любых изменений в файл settings.py не отражается должным образом в моем проекте. Я пробовал удалять файл .conf, добавлять его снова, включать его и перезагружать сервер apache2. Но почему-то это все …

22.12.2022
Как получить дочернюю модель, имеющую отношение один к одному с моделью пользователя по умолчанию в Django?

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

22.12.2022
Ошибка при создании матрицы распознавателя лиц. как исправить?

File "./rastreamento_de_rosto.py", line 43, in recognizer.train(x_train, np.array(y_labels)) cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv_contrib\modules\face\src\lbph_faces.cpp:362: error: (-210:Unsupported format or combination of formats) Empty training data was given. Вам потребуется более одного образца для обучения модели. в функции 'cv::face::LBPH::train' У меня проблема с этим кодом, …

22.12.2022
Django Queryset: Фильтр для подмножества отношения "многие ко многим

Предположим следующую модель: class User(models.Model): clients = models.ManyToManyField(Client) Как запросить пользователей по списку клиентов так, чтобы возвращались только те пользователи, у которых назначены не другие клиенты, кроме тех, что есть в данном списке. User.objects.filter(client__??=[client1, client2]) …

22.12.2022
TemplateDoesNotExist в / basicapp/index.html

Привет друзья, я пытался создать основные формы с django на прямом примере из Python and Django Full Stack Web Developer Bootcamp. Я получил ошибку ниже. TemplateDoesNotExist в /. basicapp/index.html Метод запроса: GET URL запроса: http://127.0.0.1:8000/ Версия …

22.12.2022
Django - Как использовать функцию delete() в отношениях ManyToMany для удаления только одного отношения

У меня есть модель Voucher, которая может быть распределена между несколькими users. Я использовал для этого отношения M2M. Я хочу, чтобы в шаблоне была возможность удалить ваучер, выделенный вошедшему пользователю, и только вошедшему пользователю (не все отношения). …

22.12.2022
Реализую возможность редактирование поста, но не отображается форма, как исправить?

Задача: Реализовать возможность редактировать статью, но вместо того,чтобы отображать ранее заполненную форму, выводится данная картина: views.py #Редактировать вопрос(статью) class EditUpdateView(UpdateView): model = Questions template_name = 'blog/add_question.html' form_class = QuestionForm def …

22.12.2022
Приложение django в cpaned не загружает картинки, которые я загружаю со страницы администрирования django

После того как я развернул свое django приложение в cpanel, оно не сохраняет картинки, которые я загружаю со страницы администрирования django Нет: все данные, которые я ввожу, сохраняются и можно вернуть их в шаблон, но картинки не загружаются …

22.12.2022
Как изменить дату экземпляра времени с помощью python?

У меня есть переменная start_time, которая хранит строку времени. start_time = '2022-12-21 22:00:00' Теперь, используя python, я хочу изменить дату времени начала на start_time = '2022-12-28 22:00:00' Я сделал это с помощью очень уродливого подхода. …

22.12.2022
Почему Django celery выбрасывает мне ошибку ключа, не уверен почему?

Не уверен, почему он выбрасывает эту ключевую ошибку. Мой проект/celery.py: import os from celery import Celery # Set the default Django settings module for the 'celery' program. os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project.settings') app = Celery('project') app.config_from_object('django.conf:settings', namespace='CELERY') app.autodiscover_tasks() @app.task(bind=True) def debug_task(self): print(f'Request: …

22.12.2022
Django: Шаблон не существует, но на производстве

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

22.12.2022
Пользовательский бэкэнд аутентификации, который может поддерживать неуникальные имена пользователей [закрыто]

Как мне настроить модель аутентификации, чтобы установить unique=False в поле, заданном в USERNAME_FIELD? # models/user.py class User(SafeDeleteModel, PermissionsMixin): id = models.UUIDField("아이디", primary_key=True, default=uuid.uuid4) email = models.EmailField("이메일", max_length=255) name = models.CharField("이름", max_length=255) provider = models.CharField("소셜 계정 제공 서비스", …

22.12.2022
Как получить значение одного объекта из базы данных в Django

Ситуация такова: у меня есть таблица Status, состоящая из двух полей. Первое - id, которое является первичным ключом и основано на автоинкременте, а второе - status, которое является целым числом. Теперь, сценарий таков, что я хочу получить только значение …

22.12.2022
Legacy-install-failure при установке mysqlclient на mac

В проекте django я установил базу данных как базу данных rds mysql и после запуска сервера я получил эту ошибку django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient? Я пытался установить пакет mysqlclient с помощью pip3 install …

22.12.2022
Как получить доступ к статическим файлам с помощью Jinja в Django

Я использую Jinja templating в Django и у меня проблемы с загрузкой статических файлов. Я попробовал настроить бэкэнд в соответствии с этой документацией (я включил код ниже): https://docs.djangoproject.com/en/1.11/topics/templates/#django.template.backends.jinja2.Jinja2 Однако я получаю ошибку "Encountered unknown tag 'static'", …

22.12.2022
Не работают CORS_ALLOWED_ORIGINS и CORS_ALLOW_ALL_ORIGINS в Django

У меня очень странная проблема с корсхедерами Django. Я перепробовал всевозможные перестановки и комбинации, играя со всеми возможными настройками, но безрезультатно. Мои текущие настройки выглядят следующим образом: ALLOWED_HOSTS = ['*'] CORS_ALLOWED_ORIGINS = ['*'] CORS_ALLOW_ALL_ORIGINS = True Это …

22.12.2022
Можно ли использовать pretty-errors с gunicorn

Я работаю над проектом, где в процессе разработки я запускаю django webapp в gunicorn на docker. Я хочу использовать pretty-errors или любой другой инструмент, который дает мне красивый стектрейс. Я установил его, и он работает в контейнере …

22.12.2022
Как получить правила CSS, которые будет использовать шаблон Django?

Допустим, у меня есть базовое представление на основе классов, например: from django.views.generic import TemplateView class HomePage(TemplateView): template_name = "homepage.html" и в файле homepage.html, конечно же, мы загружаем некоторые CSS, апокрифически: {% extends "base.html" %} {% load static …

22.12.2022
Проблема создания динамических полей формы в Django App с помощью crispy form

У меня есть одна модель, представленная ниже:- class FeeItemAmount(models.Model): id = models.AutoField(primary_key=True) fee_item = models.ForeignKey(FeeItem, on_delete=models.CASCADE) class_obj = models.ForeignKey(Classes, on_delete=models.CASCADE) amount = models.IntegerField() Для создания нового элемента я хотел заполнить объекты Classes из модели и на основе этого …

22.12.2022
Как разрешить CORS из запроса Axios get в бэкенде Django?

Я искал решение этой проблемы, но, похоже, ничего не работает. Я пришел к пакету django-cors-headers, но не могу заставить его работать. Я посылаю axios запрос форме моего vue фронтенда: axios.get('data/') .then(res => { console.log(res) }) …

22.12.2022
DJANGO - Представление location_form.views.Insertrecord не возвращало объект HttpResponse. Вместо этого он возвращает None

У меня постоянно возникает такая ошибка - Представление location_form.views.Insertrecord не вернуло объект HttpResponse. Вместо него возвращается None. Я пробовал делать отступы всеми возможными способами. Я создал другое представление подобным образом, и оно сработало. Может ли кто-нибудь сказать, где …

22.12.2022
Как я могу часто отправлять электронные письма через python django с помощью cronjob?

Я пытаюсь запускать функцию в django каждые 5 минут. Для этого я использую пакет django-crontab. Функция, которая должна запускаться, проверяет некоторые условия в базе данных и, если они выполнены, отправляет электронное письмо пользователю приложения. На моем сервере linux …

22.12.2022
ModuleNotFoundError: Нет модуля с именем 'LS.settings'

ModuleNotFoundError: Нет модуля с именем 'LS.settings' LS - это название моего проекта File "C:\Users\user\Desktop\LS\venv\Lib\site-packages\django\conf\__init__.py", line 190, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1206, in _gcd_import …

22.12.2022
"id" против "pk" в запросе django orm [duplicate]

Какова фактическая разница между "id" и "pk" в Django, и какой из них предпочтительнее использовать? Student.objects.get(id=20) Student.objects.get(pk=20)

22.12.2022
Установка cookies с помощью react-cookies для чтения DRF API

Я хочу установить/удалить cookie в react web app, когда клиент переключается между режимами. Я хочу, чтобы куки отправлялись с каждым запросом к API, который использует django rest framework, и использовали значение куки для определения типа ответа. Веб-приложение и API находятся …

22.12.2022
Передача данных HTML-тегов в Django с помощью отправки формы

Я пытаюсь передать данные в HTML теге с формой отправки в Django В настоящее время у меня есть шаблон следующего вида: {% for item in items %} <div class="product"> {{ item.item_name }} <form method="POST"> {% csrf_token %} <input …

22.12.2022
Я не могу создать второе видео в Django-Rest-Framework

Я использую Django и React для создания клона YouTube. А когда пользователь создает второе видео, он выдает ошибку неправильного запроса: <QueryDict: {'title': ['Edit Test56'], 'description': ['is It working1643'], 'user': ['3'], 'image': [<TemporaryUploadedFile: slackphot.png (image/png)>], 'video': [<TemporaryUploadedFile: video-for-fatube.mp4 (video/mp4)>]}> …

22.12.2022
Django указывает ошибку там где ее нет

Приветсвую! Возникла проблема с Django, в почти пустом файле modules.py, при запуске вышла ошибка. Код с modules.py from django.db import models # Create your models here. Ошибка которая выдается Watching for file changes with StatReloader Exception in thread django-main-thread: …

22.12.2022
Хороший способ/место для аутентификации Keystone/Openstack API из Django

Это мое первое сообщение на Stackoverflow, и я новичок в Django, надеюсь, вы меня поймете. Я хочу использовать Django для создания портала с аутентификацией, который должен будет использовать Keystone/Openstack API, для создания/удаления проектов, предоставления/удаления прав. Openstack предоставляет RestFul API, на …

22.12.2022
DJANGO - как получить изображение из базы данных (sqlite), чтобы показать его на html

Я загрузил фотографии в базу данных (sqlite) и теперь, как получить эту фотографию в html, можете ли вы, ребята, сказать мне шаги, чтобы достичь этого, спасибо заранее Я хочу получить картинку из базы данных и показать ее в …

22.12.2022
Django получает неверное значение из json.loads в POST-запросе

Мне нужно передать вводимый пользователем geojson с запросом для дальнейшей обработки информации. Данные поступают из текстового файла и затем передаются в views.py в django с POST запросом. Перед передачей в представление я проверил значение строки, и оно оказалось верным. …

22.12.2022
Код прекрасно работает без подзапроса, зачем его использовать?

Newest = Comment.objects.filter(post=OuterRef('pk')).order_by('-created_at') posts = Post.objects.annotate(newest_commenter_email=Subquery(newest.values('email')[:1])) И, newest = Comment.objects.filter(post=OuterRef('pk')).order_by('-created_at') posts = Post.objects.annotate(newest_commenter_email=newest.values('email')[:1]) Оба, работают отлично, тогда зачем использовать Subquery, в чем его преимущества?

22.12.2022
Проблема с INSTALLED_APPS в файле django settings.py

Если я пытаюсь добавить строку blog.apps.BlogConfig в INSTALLED_APPS (чтобы определить приложение блога), локальный сервер не запускается, выдавая ошибку. Фотографии прилагаются ниже: …

22.12.2022
Что означает это сообщение журнала ошибок wsgi apache (в django)

Мой django сайт, кажется, работает без проблем. Но, просматривая журнал ошибок apache2, я часто вижу это сообщение (но без трассировки или чего-либо подобного) [Thu Dec 22 16:37:32.948596 2022] [wsgi:error] [pid 763796:tid 140436065670912] [remote xxx.xxx.xxx.xxx:63167] [<JobsListUser: Jillian>] [Thu Dec 22 …

22.12.2022
Ошибочный запрос при сериализации данных

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

22.12.2022
Как настроить BaseURL в Django4?

Я новичок в django и пытаюсь установить baseURL в django4. Я наткнулся на Как установить базовый URL в Django, решение которого следующее: from django.conf.urls import include, url from . import views urlpatterns = [ url(r'^someuri/', include([ url(r'^admin/', include(admin.site.urls) …

22.12.2022
"&" и "|" против "and" и "or" для операторов "AND" и "OR" в Django

У меня есть Blog модель ниже. * Я использую Django 3.2.16 и PostgreSQL: # "store/models.py" from django.db import models class Blog(models.Model): post = models.TextField() def __str__(self): return self.post Тогда, store_blog таблица имеет 2 строки ниже: …

22.12.2022
Как создать dockerfile и docker compose для django mysql с помощью файла .env?

Dockerfile FROM python:3.10 WORKDIR /django_app ENV PYTHONUNBUFFERED 1 ADD . /django_app RUN pip install --upgrade pip RUN pip install -r requirements.txt COPY . /django_app docker-compose.yml version: '3.8' services: db: image: mysql:latest hostname: mysql restart: always ports: - '3308:3306' environment: MYSQL_DATABASE: …

22.12.2022
ValueError at /category/ Атрибут 'image' не имеет связанного с ним файла

Я впервые создаю сайт электронной коммерции на Django. Почему-то, несмотря на то, что я следую руководству YT, я не могу отобразить изображения, загруженные из моей панели администратора Django. Вот мои коды: Models.py class Product(models.Model): name …

22.12.2022
Я получаю ошибку плохого запроса после загрузки видео

Я использую Django и React для создания клона YouTube. Я пытался разместить видео на стороне фронтенда, и получил ошибку в терминале: <QueryDict: {'title': ['Test Video Creation'], 'user': ['1'], 'description': ['Is it working?'], 'image': [<TemporaryUploadedFile: attachment.png (image/png)>], 'video': [<TemporaryUploadedFile: video-for-fatube.mp4 …