Бэкенд - django В системе у меня есть модель юзера, определенная следующим образом: class User(AbstractUser): username = models.CharField(max_length=100, unique=True) type = models.CharField(max_length=255, default='ANONYMUS') password = models.CharField(max_length=255) REQUIRED_FIELDS = [] И метод авторизации: class LoginView(APIView): def post(self, request): email = …
Фон Я пытаюсь настроить приложение Django на использование Windows Authentication через IIS. В документации по Django говорится, что можно аутентифицироваться с помощью REMOTE_USER переменной окружения, установленной IIS. Мы развертываем наши приложения Django с помощью httpPlatformHandler, что …
Я фронтенд-разработчик и работаю над страницей входа в систему с командой бэкенда, которая использует Django. в моем файле login.html есть форма, которая получает номер телефона и пароль от пользователя. Я получаю данные от пользователя через javascript и после проверки …
Я разрабатываю веб-приложение на django, и у меня есть определенная кнопка, которая предназначена для покупки подписки через stripe. кнопка отлично работает на ПК и настольных браузерах, но не на мобильных устройствах (Iphones). Я пытался включить всплывающие окна, но это …
У меня есть приложение django, это приложение содержит форму, и у меня есть другой сервер, на котором работает php. На сервере PHP я создал html-шаблон, который включает форму в виде iframe с моего сервера Django. Когда я пытался получить …
Я пробую учебник по каналам django. Я дошел до той части, где мы убеждаемся, что канальный слой может взаимодействовать с redis. Я уже выполнил следующие команды- $ docker run --rm -p 6379:6379 redis:7 $ python3 -m pip install channels_redis …
Я думаю, что все POST, PUT, DELETE запросы CSRF защищены по умолчанию в DRF, но я видел в некоторых обучающих видео, что они используют @method_decorator(csrf_protect) на некоторых class-based представлениях с POST и DELETE запросами, поэтому я сделал то же …
Я не могу использовать изображения на моей веб-странице из папки media в моем проекте django Вот как выглядит моя директория: вот мой код: {% load static …
У меня есть следующий проект urls.py: urlpatterns = [ path('admin/', admin.site.urls), path('api/token/', TokenObtainPairView.as_view(), name='token_obtain_pair'), path('api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'), path('api/token/verify/', TokenVerifyView.as_view(), name='token_verify'), path("cadence/", include("cadence.urls")), ] файл settings.py: INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'cadence', 'rest_framework_simplejwt', 'rest_framework' …
Я разрабатываю приложение на django. Я хочу изменить url администратора с помощью переменной окружения. Вот как я получаю его в urls.py: import os admin_url = os.getenv('SUPERUSER_URL', 'custom-admin/') # Default is 'custom-admin/' if no key is set # Also, …
Я пытаюсь развернуть приложение Django Channel с помощью Daphne и nginx. Я получаю ошибку 502 Bad Gateway, когда пытаюсь получить доступ к приложению через веб-браузер. Я использую экземпляр AWS EC2 Ubuntu для размещения веб-приложения. Ниже приведен мой файл конфигурации …
def get_permissions(self): """ Override the default permissions for the view. """ try: if 'bot' in self.request.path: print(f'post cheque') return [HasAPIKey()] # Return the custom permission classes for the current action. return [permission() for permission in self.serializers_permission_by_action[self.action][1]] except KeyError: # …
Я хочу, чтобы мой Django-сайт был доступен как на английском, так и на азербайджанском языках. Именно так я и написал коды для этого. Однако я не знаю, что из этого верно. Есть ли альтернатива? Влияет ли этот метод на …
В python, используя модуль logging, формат уровня журнала можно изменить с помощью: logging.addLevelName(logging.DEBUG, 'DBG') Как я могу сделать это в Django? Моя (рабочая) конфигурация протоколирования в settings.py: LOGGING: dict[Any, Any] = { 'version': 1, 'formatters': { 'app_log_format': …
У меня есть модель для пунктов меню, которая имеет CharField для чисел, так как некоторые из них имеют подварианты, которые имеют буквенный суффикс fx. 25, 26, 27, 27a, 28... как упорядочить объекты после номера меню с учетом суффикса …
Я изучаю django на небольшом проекте BlogPost из книги по python'у. Это очень простой проект сам по себе - пользователь может добавить пост с заголовком и текстом. Я пытаюсь добавить функциональность редактирования существующих записей через функцию views.py под …
У меня есть три модели: class Team(models.Model): team_id = models.AutoField() team_name = models.CharField() class Game(models.Model): game_id = models.AutoField() home_team = models.ForeignKey(Team, on_delete=models.CASCADE) away_team = models.ForeignKey(Team, on_delete=models.CASCADE) class TeamBoxScore(models.Model): game = models.ForeignKey(Game, on_delete=models.CASCADE, related_name='game_boxscore') team = models.ForeignKey(Team, on_delete=models.CASCADE, related_name='team_boxscore') # …
У Django есть убеждение, что существует ошибка SuspiciousFileOperation, когда это просто не так. Моя полностью воспроизводимая установка приведена ниже. Она продолжает возвращать эту ошибку, несмотря на то, что: Я установил и настроил Whitenoise правильно, как и в Middleware …
Я столкнулся с проблемой, что мой подзапрос возвращает False, хотя должен возвращать True. from wagtail.models import WorkflowState, Page, Workflow import pytest def test_filter_pages(user): page = PageFactory.create( owner=user, live=False, latest_revision_created_at=timezone.now(), ) WorkflowState.objects.create( content_type=ContentType.objects.get_for_model(Article), base_content_type=ContentType.objects.get_for_model(Page), object_id=str(page.pk), workflow=Workflow.objects.get(name="Moderators approval"), status=WorkflowState.STATUS_IN_PROGRESS, requested_by=user, ) …
Django не загружает статические файлы Привет, ребята, я обращаюсь к вам, потому что у меня проблема, которую я не могу решить. Я нахожусь на localhost, и Django не применяет модификации, которые я сделал в статических файлах, хотя файл изменен. …
У меня есть таблица Clocking в базе данных. Я хочу подсчитать время, проведенное пользователями за день. Например 2024-03-21, пользователь 1 тратит 6.8 hours, на следующий день он тратит n количество часов и так далее (['6.8', 'n', ... 'n']) …
Я использую gunicorn для сервера приложения django. Я использую файл конфигурации и запускаю gunicorn с помощью команды gunicorn -c config/gunicorn/dev.py Я хочу знать, как перезапустить gunicorn. Я не могу использовать команду sudo systemctl restart gunicorn, …
Пожалуйста, помогите написать код для подключения ftp с помощью python скачать свежие файлы из определенной директории загрузить эти файлы в базу данных Mysql, пометить их обработанными после загрузки файла с ftp, после загрузки их в базу данных mysql Если кто-нибудь …
Я занимаюсь разработкой формы, которая соответствует модели базы данных. Одно из полей этой формы требует от пользователя выбора из ряда вариантов. Изначально я реализовал это, используя ChoiceField от Django. Однако я изучаю возможность позволить пользователям вводить свой собственный вариант, …
У меня есть шаблон django-tables2, который я модифицировал, чтобы присвоить уникальный идентификатор строки каждому ряду. Я пытаюсь добавить кнопку, которая позволит пользователю удалить данный ряд по щелчку мыши. Я использую htmx для инициирования запроса на удаление. У меня также …
У меня определены две базы данных: 'default': { 'ENGINE': 'django.db.backends.postgresql', 'USER': 'app-api-master', 'PASSWORD': 'sdf', 'HOST': 'localhost', 'NAME': 'ev_offshore_bkup' }, 'onshore_db': { 'ENGINE': 'django.db.backends.postgresql', 'USER': 'app-api-master', 'PASSWORD': 'sdf', 'HOST': 'localhost', 'NAME': 'ev_onshore_bkup' } В модели: def …
Доступен новый выпуск pip: 23.2.1 -> 24.0 [notice] Для обновления выполните: python.exe -m pip install --upgrade pip Выполняя предоставленную команду, я не могу обновить pip до последней версии. При выполнении команды " python.exe -m pip install --upgrade pip" …
Когда я запускаю сервер на localhost, я могу добавлять новые объекты в свою базу данных postgre через панель администратора Django, но только один для каждой таблицы. Когда я пытаюсь добавить второй новый объект, он присваивает тот же UUID, который …
Я создаю приложение Django Rest Framework (DRF), и мне нужно реализовать двойную аутентификацию, позволяющую пользователям входить в систему, используя либо электронную почту, либо номер мобильного телефона. Как лучше всего это реализовать? Я уже настроил систему аутентификации с …
Я клонировал проект github на Django и следовал инструкциям по выполнению программы. Я новичок, так что я пошел дальше, скачал postgres и установил его. На шаге make migrations была зарегистрирована эта ошибка вместе с кучей путей :-. ModuleNotFoundError: No …
Я написал следующий код, в котором действие submit со значением {{category.name}} неожиданно вызывает кнопку "создать" в form_category, что приводит к появлению сообщения "Please enter a name". Этот подход отлично работал в предыдущем проекте, использующем ту же логику. Я подтвердил, …
У меня есть эта модель потребителя class ConsumerModel(models.Model): GENDER_LIST = ( ('male','MALE'), ('female','FEMALE'), ("lgbt",'LGBT') ) REGISTER_AS = ( ('consumer','CONSUMER'), ('manager','MANAGER') ) uid = models.CharField(max_length=8) # remove the default value some time profile_id = models.UUIDField() user = models.OneToOneField(User, on_delete=models.CASCADE, null=True, …
Я пытаюсь включить компонент react в шаблон django, который содержит нереактивный контент. Мой шаблон содержит следующий код: {% load static %} <!DOCTYPE html> <html> <body> <h1>This text CAN NOT be selected</h1> <h2>React app</h2> <div id="react1"></div> <!-- this …
У меня есть проект Django, в котором мы собираемся использовать Elasticsearch для полнотекстового поиска. У меня есть задача связать его с существующим проектом Django. Первым делом я нашел пакет django-elasticsearch-dsl. Сделал все как в туториале и все заработало, но …
Django отлично работает на локальной машине, но имеет ошибки с Postgres в производстве (я использую одну и ту же БД postgres в prod и локально). Сервер Django, размещенный на Railway, выдает следующее: …
проблема в том, что у меня есть приложение на python и django, которое использует соединения веб-сокет с cnannels и daphne, вопрос в том, если heroku позволяет использовать эти соединения и я купил подписку в pythonAnywhere и я должен отменить …
Я пытаюсь добавить в unique_together новое поле, но получаю данную ошибку. class Meta: db_table = '"tours_data"."address"' verbose_name = _('address') verbose_name_plural = _('addresses') unique_together = ( ( 'city', 'street', 'house_number', 'entrance_number', 'floor', 'flat_number', 'point', ), ) Нашел информацию, …
Вот вывод моего cicd pipline, который не работает base/tests/e2e_tests/test_register.py F [100%] =================================== FAILURES =================================== _____________ TestRegistrationPage.test_register_valid_credentials _____________ self = <test_register.TestRegistrationPage testMethod=test_register_valid_credentials> def test_register_valid_credentials(self): """ Test whether the registration process works flawlessly. This method asserts that after sucessful redirect url …
Views.py def profile(request): if request.method == 'POST': u_form = UserUpdateForm(request.POST, instance=request.user) p_form = ProfileUpdateForm(request.POST, request.FILES, instance=request.user.profile) if u_form.is_valid() and p_form.is_valid(): u_form.save() p_form.save() messages.success(request, f'Account has been updated') return redirect('profile') else: u_form = UserUpdateForm(instance=request.user) p_form = ProfileUpdateForm(instance=request.user.profile) context = { 'u_form': …