Я пытаюсь сделать страницу регистрации с настраиваемой формой создания пользователя - добавить заполнители в поля. Я пытаюсь сделать это следующим образом: forms.py class SignUpForm(UserCreationForm): email = EmailField(max_length=200) class Meta: model = User fields = UserCreationForm.Meta.fields + ("password1", "password2", "email") widgets …
Я просмотрел несколько руководств в Интернете о том, как установить Django, Postgres, Gunicorn и Nginx в производстве. Я заметил, что всегда рекомендуется устанавливать все зависимости Python внутри виртуального окружения. Это касается и Gunicorn. Например, сначала мы запускаем нашу …
Я пытаюсь сделать несколько запросов к django, все работает нормально, но пользователь не создается. import json import requests url = 'http://127.0.0.1:8000/register/' for i in range(10): s = requests.Session() r1 = s.get(url) csrf = r1.cookies['csrftoken'] data = { 'csrfmiddlewaretoken': csrf, …
Я настроил свой RTK запрос в React Native (expo-router)/File based here files rtk/api.ts: import { createApi, fetchBaseQuery } from "@reduxjs/toolkit/query/react"; export const api = createApi({ baseQuery: fetchBaseQuery({ baseUrl: "http://127.0.0.1:8000/" }), endpoints: (builder) => ({ signUp: builder.mutation({ query: (userData) => …
Учитывая псевдоопределения: class User: name: string class Account: owner: foreignkey(User, related_name="accounts") class Transactions: type: Enum(1,2,3) account: foreignkey(Account, related_name="transactions" value: Int Как написать этот запрос, используя django ORM? SELECT user.id, type, AVG(value) as type_average FROM …
В postgresql я могу объединить два столбца в один в массив следующим образом SELECT id, ARRAY[address,zip] as address_array FROM user Есть ли способ сделать это с помощью orm в django? Зачем? Я хочу иметь возможность …
Мне нужно получить экземпляр пользователя в моих шаблонах, используя async view {{ request.user }} or {{ request.auser }}/ Конечно, я могу использовать что-то вроде этого: async def view(request): user = await request.auser() return render(request, 'template.html', {'user': user} …
Я разрабатываю Django-приложение, которое будет предлагаться на рынке. Каждый клиент будет иметь уникальный домен, различающийся, по крайней мере, по префиксам. Я интегрировал Single Sign-On (SSO) для аутентификации. У меня есть два конкретных вопроса относительно управления SSO в этой …
Мой внутренний сервер состоит из drf и postgres. Я хочу сделать так: если от клиента приходит любое ключевое слово, то результатом будет значение поля B в таблице A, которое наиболее похоже на него. Поэтому я хотел использовать trigram_similar …
Я хочу запускать тесты в моем проекте Django, отображая названия тестов, но без отображения результатов регистрации миграций базы данных. Если я не передаю флаг -v 2, то я не вижу имен тестов, которые я хочу видеть: $ python …
Я тщетно пытаюсь соединить мое приложение django с базой данных oracle. Я добавил переменную окружения TNS_ADMIN, но проблема сохраняется. Вот содержимое моего файла tnsnames.ora: # tnsnames.ora Network Configuration File: C:\app\HP\product\21c\homes\OraDB21Home1\NETWORK\ADMIN\tnsnames.ora # Generated by Oracle configuration tools. XE = (DESCRIPTION …
В новом проекте django я столкнулся с конфликтом имен в урлах, когда в теории его быть не должно. Путь к двум урлам разный, но название одинаковое. Это легко исправить, изменив имя, но я хотел бы понять, почему возникает конфликт, когда, …
Я построил модель, которая должна представлять нашу продукцию на производстве. Наша продукция - это различные виды светильников. Некоторые из них имеют различные вариации, такие как различная цветотемпература, различный цвет корпуса, различная мощность, датчики или возможность диммирования. на данный момент …
Я пытаюсь создать функцию редактирования товара в моем Django-приложении, но сталкиваюсь с ошибкой DoesNotExist, когда пытаюсь получить доступ к странице редактирования товара. Вот моя функция просмотра: @login_required def edit_product(request, pid): product = Product.objects.get(pid=pid) if request.method …
Я использую Summernote в своем проекте Django. Редактор работает нормально. Изображение загружается в редактор и появляется в папке media, но после сохранения изображение исчезает и появляется пустой тег img. Я предпринял несколько попыток в поисках решения, но безуспешно. models.py; …
я получаю эту ошибку при запуске python manage.py runserver в терминале, пожалуйста, помогите исправить это решение этой ошибки
У меня есть приложение, в котором мне нужно создать новую базу данных и запустить миграции для создания таблиц. Вот моя текущая реализация: def create_database(db_name): with connection.cursor() as cursor: try: cursor.execute(f"CREATE DATABASE IF NOT EXISTS {db_name}") return True except Exception …
Я написал тест для моего соединения через websocket. Вот мой код pytest. import pytest from channels.testing import WebsocketCommunicator from django.contrib.auth import get_user_model from rest_framework_simplejwt.tokens import AccessToken from dashboard.token_auth import TokenAuthMiddleware from channels.routing import URLRouter from …
У меня есть таблицы, как показано ниже. Я знаю, что могу сделать следующее: value = Zero.objects.select_related('one').select_related('two') three = value.two.three_set.all() Но это приводит к тому, что данные распределяются по двум запросам. Есть ли способ объединить все это …
В настоящее время я работаю над проектом django и испытываю проблемы при работе с MEDIA и загрузке изображения графики. Внутри файла settings.py я добавил следующий код. MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media')` HomePage.html: <img …
Вот фрагмент кода проблемы #multiplication works fine drivers.annotate( completed_orders_percentage=( Count('orders', filter=Q(orders__rejected=False), distinct=True) * Count('orders', distinct=True) ) * 100 , ) #addition works fine drivers.annotate( completed_orders_percentage=( Count('orders', filter=Q(orders__rejected=False), distinct=True) + Count('orders', distinct=True) ) * 100 , ) …
Я работаю над проектом Django, в котором мне нужно отправлять периодические электронные письма с помощью Celery. Моя среда установлена на Ubuntu, и у меня есть Redis, установленный как в моей системе, так и в моей виртуальной среде. Команда: celery …
Я пытаюсь отправить этот json-запрос через postman { "name":"Someones order", "date_due": "2024-06-23T15:52:59Z", "customer":3, "orderItem":[{ "item":1, "count":1 }] } Я реализовал свои модели следующим образом. class Item(models.Model): name = models.CharField(max_length=255) price = models.DecimalField(max_digits=6, decimal_places=2) bakery = models.ForeignKey(Bakery,on_delete=models.CASCADE,related_name='items') …
У меня есть приложение django с представлениями (урлами), которые показывают разные списки для разных мест: path('ItemList/<int:locationId>/', views.ItemList, name="ItemList"), path('SomethingList/<int:locationId>/', views.SomethingList, name="SomethingList"), и затем в шаблоне у меня есть меню, когда я могу переключаться между локациями, т.е. находясь …
Прошу прощения, если это глупый вопрос или если моя терминология не совсем верна. Я совсем новичок в Django и программировании! Я хочу создать инструмент котировки для моего сайта, который в основном будет представлять собой форму, заполняемую клиентами, которая …
Я создаю django rest API (с ImageField) и он работает нормально. Но я хочу добавить некоторые валидации к некоторым полям CharFields. Я заметил несколько unicodeDecoderError при добавлении валидатора или просто при возникновении ошибки валидации. Потратил довольно много времени, пытаясь …
Прошу помощи не могу получить данные. {{ s.location }} выводит my_app.Location.None models.py class Si(models.Model): name_si = models.CharField(max_length=40, verbose_name="Наименование СИ") numb_man = models.CharField(max_length=30, verbose_name="Заводской номер") numb_inv = models.CharField(max_length=30, verbose_name="Инвентарный номер") location = models.ManyToManyField('Location', verbose_name="Место монтажа") #symmetrical=False,through='Moving', through_fields=('si_id','location_id') class Location(models.Model): location = …
Я продолжаю получать этот Логин, хотя в моем проекте я не упоминаю о входе в системуСтраница не найдена (404) Метод запроса: GET URL запроса: http://127.0.0.1:8000/login/. Используя URLconf, определенный в mysite.urls, Django попробовал эти шаблоны URL, в …
У меня возникла проблема с производительностью при импорте-экспорте Django в моей производственной среде. При импорте электронной таблицы, содержащей около 3 тысяч строк, процесс завершается только Internal Server Error даже в режиме отладки. <img alt="even while …
Я пытался добавить чатбота (dialogflow) на мою текущую веб-страницу Django. Однако я столкнулся с проблемой. Я получаю следующее сообщение: Forbidden (CSRF cookie not set.): /. Моя первая попытка найти проблему заключалась в том, чтобы закомментировать следующую строку в …
Я создаю интеграцию с хранилищем Azure Data Lake для Label Studio. Бэкенд Django работает следующим образом: он разрешает интеграцию облачных хранилищ таким образом, что они могут быть разрешены в http-адреса для предварительно подписанных объектов, таких как изображения. Это позволяет бэкенду …
Я безуспешно пытаюсь интегрировать LDAP в Django уже около недели. Моя проблема возникает при групповом поиске. Он просто не выдает никаких результатов, хотя все правильно. Пользовательский поиск работает нормально. Вот файл settings.py: AUTH_LDAP_SERVER_URI = 'xx' AUTH_LDAP_BIND_DN = …
{‘file’: {‘level’: ‘DEBUG’, ‘class’: ‘logging.handlers.TimedRotatingFileHandler’, ‘filename’: os.path.join(LOG_PATH, ‘temp.log’), ‘when’: ‘s’, ‘interval’: 10, #rotates/creates new logs every 10 seconds } У меня есть вышеприведенный кусок кода в качестве обработчика в моей конфигурации LOGGING. Ведение журнала не работает так, как ожидалось, …
В настоящее время у меня есть бэкэнд, в котором пользователи могут зарегистрироваться, указав электронную почту, имя и пароль. Эти поля обязательны для регистрации. Я хочу реализовать функцию гостевого входа, при которой учетная запись гостя удаляется при закрытии браузера или выходе …
Я хочу получить QuerySet, содержащий все последние комментарии для каждого поста, используя Django ORM. Комментарии могут быть упорядочены по полю when. Предположим следующий пример: class Post(models.Model): name = models.TextField() class Comment(models.Model): title = models.TextField() when = models.DateTimeField(auto_now_add=True) post …
При создании приложения для блога я хочу создать взаимодействие с пользователями, например, "нравится", "не нравится" и "поделиться". Однако я хочу, чтобы пользователи были анонимными (не аутентифицированными). Как я могу достичь этого, чтобы отобразить подсчеты для like, dislike и share в …
Я не использую пароль, по умолчанию simplejwt требует пользователя по умолчанию, поэтому он запрашивает имя пользователя, пароль и mobile_no - но мне нужен только мобильный номер пользователя. Я пытался переопределить TokenObtainpairSerializer - но безуспешно
Я пытаюсь развернуть свое приложение Django с помощью Gunicorn и systemd на сервере Ubuntu. Однако служба Gunicorn не запускается со следующей ошибкой. **ModuleNotFoundError: Нет модуля с именем 'photo_app.wsgi' ** ModuleNotFoundError: No module named '*.wsgi'.](<a href="https://i.sstatic.net/yNykpB0w.png" rel="nofollow …
Это мой первый проект на Django, и я действительно борюсь. Это простое приложение для бронирования, где вошедший в систему пользователь находится на странице с формой для бронирования и списком текущих бронирований. Я могу заставить страницу работать и сделать заказ, но …
У меня есть веб-приложение на основе django, которое отлично работает. Недавно один клиент попросил оффлайн версию приложения. Оффлайн означает простое автономное настольное приложение. Можно ли преобразовать существующее Django-приложение в настольное приложение или мне нужно разрабатывать приложение с нуля, используя …