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

19.01.2023
Django Wagtail динамически создает форму без новой модели

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

19.01.2023
Как установить и указать библиотеку Python GDAL на App Engine (Standard)?

Django выдает эту ошибку локально: django.core.exceptions.ImproperlyConfigured: Could not find the GDAL library (tried "gdal", "GDAL", "gdal3.2.0", "gdal3.1.0", "gdal3.0.0", "gdal2.4.0", "gdal2.3.0", "gdal2.2.0", "gdal2.1.0", "gdal2.0.0"). Is GDAL installed? If it is, try setting GDAL_LIBRARY_PATH in your settings. Вот пример того, …

19.01.2023
Группировка и подсчет количества детей, когда у каждого ребенка больше определенного количества детей.

У меня есть три модели, Business, Employee и Client, где каждый бизнес может иметь много сотрудников и каждый сотрудник может иметь много клиентов: class Business(models.Model): name = models.CharField(max_length=128) menu = models.CharField(max_length=128, default="") slogan = models.CharField(max_length=128, default="") slug …

19.01.2023
Форма автозаполнения в django

Я пытаюсь сделать форму автозаполнения в django, но когда я запускаю страницу локально, она не запускается, потому что не находит url json, идея автозаполнения состоит в том, чтобы брать информацию из таблицы x, а затем форма размещает информацию в таблице …

19.01.2023
Как определить и отобразить Django formset для регистрации часов, потраченных на проект каждый день в течение месяца?

Я создаю Django сайт, на котором пользователи могут регистрировать свое время, потраченное на работу над определенным проектом (Time Report). В будущем отчеты о времени будут подлежать процессу утверждения и, возможно, станут источниками для расчета счетов клиентам, но сейчас мне …

19.01.2023
Сбой ограничения NOT NULL: store_customer.first_name

Сбой ограничения NOT NULL: store_customer.first_name Метод запроса: GET URL запроса: http://127.0.0.1:8000/signup/. Версия Django: 4.1.4 Тип исключения: IntegrityError Значение исключения: Сбой ограничения NOT NULL: store_customer.first_name models.py class Customer(models.Model): first_name = models.CharField(max_length=50) last_name = models.CharField(max_length=50) phone = models.CharField(max_length=50) email …

19.01.2023
Как запросить список моделей из одного приложения в другое django?

Я столкнулся с проблемой в django. У меня есть два приложения в моем проекте booking и Home, в booking у меня есть модель Clinics, которая имеет данные, связанные с клиниками в приложении Home я создаю шаблон, который показывает …

19.01.2023
SessionId внутри заголовка cookie замедляет запрос (Django)

Я учусь использовать сессии и кэширование в django. Я заметил, что после входа в систему в заголовок cookie включается sessionId. Я использую декораторы "@authentication_classes" и "@permission_classes" для проверки сессии. Я также использую Redis для кэширования сессии, так как не хочу …

19.01.2023
Как развернуть бэкенд Django в самодостаточном ПК?

У меня есть Django Back-end, и я хотел бы развернуть его в "production" на локальном ПК и чтобы он был доступен для всех в той же сети. PS: в сети есть прокси. Как я могу достичь этого таким …

19.01.2023
OSError: /opt/anaconda3/lib/libgdal.dylib: невозможно открыть файл разделяемого объекта: Нет такого файла или каталога

Я использую windows и установил GeoDjango на свой компьютер, но не слишком подтвердил, как я могу добавить путь к моему приложению Django т.е. = GDAL_PATH = ?? не подтвердить Я пробовал папку, в которой установлен мой GDAL, по …

19.01.2023
Как преобразовать строку в дату?

Я пытаюсь выполнить строковый запрос с объектами. У меня есть поле tran_date, которое выглядит следующим образом: '2022062519:14:47' Я думаю, что из-за этого я получаю эту ошибку: django.db.utils.DataError: значение поля даты/времени вне диапазона: "2022062519:22:54" LINE 1: ...HERE merch_id = '510000022048730' and …

19.01.2023
Как отображать сообщения об ошибках в django перед каждым текстовым полем django

У меня проблема в том, что я хочу отображать сообщения об ошибках под каждым текстовым полем, но. Ниже приведен мой код, у меня проблема, как отобразить каждое сообщение под текстовыми полями, например, имя пользователя, взятое перед именем пользователя.

19.01.2023
Django Channels эквивалентный код для javax.websocket

Я новичок в Django Channels. Я пытаюсь повторить то, что сделано в этом Java-коде, используя Django Channels. Но я не могу понять, как отправить сообщение JSON на фронтенд Angular. Во фронтенде есть таблица, которая будет обновляться через реализацию …

19.01.2023
Потеря изображений каждый раз на сервере при запуске "docker-compose up --build" + Django

Я установил docker на проект Django, изображения хранятся на сервере, но когда я загружаю изменения на сервер, а затем запускаю "docker-compose up --build" то он теряет все изображения, которые я загрузил, путь показывает изображения, но я не могу …

19.01.2023
How To Solve Django ValueError: :Comment.post" должен быть экземпляром "Software"

Я получаю ошибку снова и снова, когда отображаю комментарии к программе. Пожалуйста, подскажите, в чем проблема? Я сделал много попыток, используя get , filter , но ошибка остается той же. Другие ошибки могут появляться при изменении вида комментариев. Пожалуйста, …

19.01.2023
ValueError: Связанная модель 'users.customuser' не может быть разрешена

Не могу понять, что делать, чтобы решить эту проблему. Я пытаюсь создать пользовательскую модель пользователя, но когда я пытаюсь мигрировать, она выдает эту ошибку. Вот managers.py: from django.contrib.auth.base_user import BaseUserManager from django.utils.translation import gettext_lazy as _ class CustomUserManager(BaseUserManager): …

19.01.2023
Динамический рендеринг шаблонов в Angular

Можно ли динамически выводить шаблон из БД? в этом шаблоне я собираюсь использовать события angular, интерполяцию строк и директивы. Есть ли у нас другой вариант вместо компилятора Angular? В настоящее время мы имеем старый процесс или код...

19.01.2023
Джанго. Один проект. Отдельные системы авторизации и шаблоны для разных приложений

У меня есть проект со следующей структурой: main_app accounts_app (хранит модель CustomUser) my_app1 users_app (внутри my_app1) my_app2 users_app (внутри my_app2) Причина раздельного users_app в том, что я хочу повторно …

19.01.2023
Отправка сообщения электронной почты на основе булевого значения формы

Я пытаюсь отправить письмо, основываясь на булевом значении формы. Если Trigger_Email равен True, то отправьте письмо Ниже представлен models.py class New_Shipment(models.Model): Status_CHOICES = ( ("1", "Open"), ("2", "Close"), ) alphanumeric = RegexValidator(r'^[\s0-9a-zA-Z\.-_]*$', 'Only alphanumeric characters are allowed.') Courier_or_Freight_details …

19.01.2023
Django возвращает дубликаты, даже если используется функция distinct()

Я использую django=4.1, python=3.8 & sqlite. Я хочу отфильтровать пять лучших очков игроков и уникальных игроков за определенный месяц и представить их в шаблоне, дубликатов быть не должно. Это модель PlayerPoint: class PlayerPoint(models.Model): OPERATION_CHOICES = (('ADD', 'ADD'), ('SUB', …

19.01.2023
Ограничение доступа к веб-сайту по геолокации клиента

Мне нужно ограничить доступ к веб-сайту из-за правил страны. Я знаю, что хостинг-провайдеры или CDN/вебсерверы типа Cloudflare или NGINX могут сделать это за меня и, вероятно, это лучший подход (?), но я думаю, что только если сайт должен масштабироваться, …

19.01.2023
Как я могу получить доступ к данным текущей сессии вне функции представления django?

Я использую объект SessionStore для хранения данных сессии, как я могу получить текущие данные сессии из таблицы Session без использования pk, поскольку мы не знаем pk записи, хранящейся в таблице. Вот код ldap.py from django.contrib.sessions.backends.db import SessionStore s …

19.01.2023
Как обслуживать уменьшенное изображение вместо полного изображения на странице листинга статей в Django?

Я сделал сайт на django вот он https://www.endustri.io. Когда вы смотрите на frontpage, я подаю изображение с изображением блога в оригинальном размере. И это приводит к увеличению времени загрузки. Поэтому я хочу использовать 300x180 пикселей для изображений …

19.01.2023
Как применить разрешения на perform_create в ViewSet DRF

Это мой набор представлений: class MyViewSet(ModelViewSet): serializer_class = MySerializer queryset = MyClass.objects.all() def get_serializer_class(self): if self.request.user.is_superuser: return self.serializer_class return serializers.MyUserSerializer def perform_create(self, serializer): employee = models.Employee.objects.get(user=self.request.user) serializer.save(employee=employee) Я хочу применить разрешение перед выполнением функции perform_create, эта функция perform_create() должна …

19.01.2023
Отказано в применении стиля из '<URL>' из-за его MIME-типа ('text/html') pythonanywhere

Отказано в применении стиля '', поскольку его MIME-тип ('text/html') не является поддерживаемым MIME-типом таблицы стилей, а строгая проверка MIME включена. у меня нет проблем в vscode, но когда я хостился в pythonanywhere, я не могу даже войти в …

19.01.2023
Интеграция платежной системы Django-PayPal, основанной на подписке

Я пытаюсь реализовать метод оплаты на основе подписки в Django. Я попытался интегрировать кнопку подписки в соответствии с руководством PayPal. Скриншот прилагается. Но после нажатия на любую из кнопок экран пуст, и …

19.01.2023
Django: запуск сервера, использующего определенную базу данных из нескольких баз данных

Я пытаюсь создать 2 базы данных в django. Вторая база данных предназначена для тестирования, поэтому эти две базы данных практически имеют одинаковые модели. Мой вопрос в том, как запустить сервер, используя вторую базу данных. Шаги, которые я …

19.01.2023
Forbidden (403) CSRF verification failed - Ошибка с Docker, Django и Nginx

Я новичок в docker. Начиная с проекта Django (Django 4.0), я использую Docker бок о бок с Nginx. Я использовал файл docker-compose.yml и использовал пользовательскую конфигурацию Nginx, и все работает. Только когда я перехожу на экран входа и нажимаю …

19.01.2023
Приложение Django не может найти движок базы данных, когда указан движок

Я перепробовал все, что только можно придумать, чтобы запустить начальные миграции с помощью python manage.py migrate и запустить мое приложение django. В настоящее время я получаю следующую ошибку: Traceback (most recent call last): File "manage.py", line 24, in &lt;module&gt; …

19.01.2023
Использование HTML-шаблона из другого приложения в том же проекте (Django)

У меня есть проект, который содержит два приложения User и Accounting. Поскольку все их HTML-шаблоны должны расширяться из одного шаблона base.html, я сделал третье приложение под названием Shared, и мои accounting/base.html и user/base.html будут расширяться из shared/base.html, как …

19.01.2023
У меня есть ошибка в шаблоне django для цикла

I have an error in django template for loop. My code: &lt;div class="form-group col-md-4 form-field"&gt; &lt;label&gt;Year&lt;/label&gt; &lt;select name="year" id="year" name="year"&gt; {% for y in range(1980, (datetime.datetime.now().year + 1)) %} &lt;option value="{{ y }}"&gt;{{ y }}&lt;/option&gt; {% endfor %} &lt;/select&gt; &lt;/div&gt; …

19.01.2023
Обновление значения через определенное время с помощью django appscheduler

Я хочу обновлять значение каждый день в определенное время позже. Я написал мои модели и представления выглядят как models.py class InvestmentRequest(models.Model): user = models.OneToOneField(User, related_name=“investment_request”, on_delete=models.CASCADE) profit = models.DecimalField(max_digits=15, decimal_places=2) created_at = models.DateTimeField(auto_now_add=True) def __str__(self): return f"{self.user.username}-{self.amount}" def …

19.01.2023
Почему моя кнопка создания не перенаправляет на форму? (Для django)

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

19.01.2023
Поиск по таблице Django

Пишу БД и пытаюсь сделать поиск, столкнулся с проблемой, что по PK ищет нормально, а по FK поиск не происходит. Может что-то не так делаю... models.py: from django.db import models from state.models import State from organization.models import Organization from post.models …

19.01.2023
Python, Django, HTMX, возможно ли сохранить данные, когда пользователь нажимает <button>

Когда пользователь нажимает &lt;кнопку&gt; на индексной странице, может ли он сразу сохранить данные? views.py def index(request): ... ... context = { ... } response = render(request, 'docu/index.html', context) ### Save visitors' IP and Keywords to KeyLOG table ### ip …

19.01.2023
Получение ошибки в Django Custom user model, рассматривающей каждого созданного пользователя как штатного, почему?

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

19.01.2023
Django Form with ForeignKey field NOT NULL constraint failed Error

Каждая модель связана цепочкой с предыдущей моделью. Я делаю одну форму для заполнения, так как все модели связаны. Когда я пытаюсь связать адрес модели с проектом, появляется ошибка Не удалось выполнить ограничение NOT NULL: crm_project.address_id /crm/views.py, строка …

19.01.2023
Django Переоценка переменных в шаблоне

Допустим, в своих моделях я использую: def Model1(models.Model): model2 = models.ForeignKey(Model2) def Model2(models.Model): model3 = models.ForeignKey(Model3) def Model3(models.Model): code1 = models.CharField(max_length=150) code2 = models.CharField(max_length=150) code3 = models.CharField(max_length=150) code4 = models.CharField(max_length=150) code5 = models.CharField(max_length=150) code6 = models.CharField(max_length=150) code7 = models.CharField(max_length=150) …

19.01.2023
FieldError: Unsupported lookup 'iexact' for EncryptedCharField or join on the field not permitted, возможно, вы имели в виду iexact или exact?

From django_cryptography.fields import encrypt class UserDataIdModel(models.Model): user_id = encrypt(models.CharField(default=user_pk, primary_key=True, max_length=255, unique=True)) name = encrypt(models.CharField(max_length=100)) email = encrypt(models.EmailField(max_length=100)) phone = encrypt(models.CharField(max_length=100)) dob = encrypt(models.DateField()) created_dt = models.DateTimeField(auto_now_add=True) def data_delete(request, id): print('id:-------------&gt;', id) model_obj = UserDataIdModel.objects.get(user_id__iexact=id) print(model_obj) model_obj.delete() return HttpResponseRedirect(request.META.get('HTTP_REFERER')) …

19.01.2023
Проблема в форме django есть проблема в форме django я хочу чтобы кто-нибудь помог [дубликат]

проблема в том, что форма не отображается django не показывает форму в шаблоне Я применил все в учебнике Django, но пена не появляется, но я не знал причину, несмотря на мои исследования <img alt="enter image description …