Я использую django-rest-framework, djoser и simplejwt для создания token auth для учетных записей пользователей. Я могу создать учетную запись, активировать и войти в систему с помощью Postman. Но по какой-то причине у меня возникла проблема с конечными точками …
Я боролся с этим несколько недель и уперся в кирпичную стену. Я пытаюсь развернуть приложение Django и использую Whitenoise для обработки статических данных. Когда я запускаю collectstatic, я получаю ошибку «Permissions Denied». Как мне запустить collectstatic, чтобы он мог …
Hello я пытаюсь создать приложение электронной коммерции с Django у меня есть класс корзины, который woek с сессией вот мой класс корзины : каждый раз, когда пользователи добавляют товар в корзину, я уменьшаю число на количество товара, и у …
Я хочу развернуть каналы Django с помощью gunicorn и nginx: вот мои коды: gunicorn.service: [Unit] Description=Gunicorn instance to serve mysite After=network.target [Service] User=root Group=www-data WorkingDirectory=/root/mysite ExecStart=/root/apiKomarket/venv/bin/daphne -u /run/mysite.sock mysite.asgi:application -b 127.0.0.1 -p 8002 [Install] WantedBy=multi-user.target nginx: …
Я разрабатываю Django-приложение, которому требуется постоянное WebSocket-соединение для непрерывного получения живых данных из API криптовалютного рынка. Мне нужно поддерживать это WebSocket-соединение активным на протяжении всего жизненного цикла приложения, чтобы обновлять локальные данные по мере поступления новой информации. Эти обновленные …
Я работаю над реализацией ролевого управления доступом с помощью Django и Django Rest Framework. Я хочу создать роль с набором разрешений через API DRF с возможностью просмотра. Кроме того, мне нужна функциональность для обновления этих разрешений, включая добавление новых …
Для некоторого контекста - использую django на backend и nextjs на frontend. На фронтенде есть возможность подключать пользовательские домены. Когда бэкенд сохраняет сессионный куки в браузере, он устанавливается как сторонний куки (даже если это куки для/от одного и того же …
Я пытаюсь создать форму с выпадающим полем, в котором пользователь может выбрать местоположение из предварительно существующих мест в таблице.Застрял на том, что делать forms.py from django import forms from .models import Vehicles from .models import HomeLocation class VehicleForm(forms.ModelForm): HomeLocation= forms.ModelChoiceField …
Я пытаюсь запустить функцию WebSocket из моего celery Signal, используя каналы redis. Итак, вот мой AsyncWebsocket: class Consumer(AsyncWebsocketConsumer): async def connect(self): self.room_group_name = 'test' # Ensure consistent group name await self.channel_layer.group_add(self.room_group_name, self.channel_name) print(f"Consumer {self.channel_name} joined group {self.room_group_name}") # …
когда я запускаю эту команду в коде vs: python manage.py runserver Я получил ошибку: ModuleNotFoundError: No module named 'django_filters' Я уже поместил 'django_filters' в установленное приложение, а сервер выдает, что модуль не найден, какое может быть решение, …
Мне нужен человек, который может помочь в моем проекте по управлению школой, и мне нужен человек, который может сделать функцию для этого в моем проекте Django Решите это вместе и разделите бюджет после проекта, чтобы человек мог связаться …
Пожалуйста, я новичок в django[rest framework] для backend и мне нужна помощь. Я работаю над мобильным приложением flutter и использую firebase в качестве платформы аутентификации - есть ли способ, при котором я уже использую flutter для разработки мобильного приложения, firebase …
У нас есть модель под названием Permission, и мы перечислили ее в форме в шаблоне django следующим образом: {% for item in permissions %} <tr> <td class="text-nowrap">{{ item.app }}</td> <td> <div class="d-flex"> <div class="form-check me-3 me-lg-5 mb-0 mt-0"> …
У меня есть следующие модели: class Member(models.Model): member_id = models.AutoField(primary_key=True) name = models.CharField(max_length=100) class Photo(models.Model): photo_id = models.AutoField(primary_key=True) member_photo = models.ImageField(upload_to='member/', null=True, blank=True) member = models.ForeignKey(Member, on_delete=models.CASCADE) Я создал модель формы, общие представления для создания и обновления …
Я занимаюсь разработкой проекта. В нем используются django channels для websockets. И я столкнулся с проблемой отправки ws-сообщений на все устройства одного и того же аккаунта, который вошел в систему. Это не редкая ситуация, когда многие пользователи используют одни …
Я создаю крупномасштабное веб-приложение с Django на Python (возможно, я перейду на Flask) и пытаюсь оптимизировать процесс получения данных. В частности, я размышляю между eager loading (получение всех данных заранее) и lazy loading (получение данных по требованию) для больших …
Пишу небольшое приложение. В нём есть модель User - расширенная модель пользователей, Company - список компаний, Partnership - связь между Company и User. Возникла такая проблема. Дефолтная настройка прав доступа касается именно модели User (groups и permissions). Получается, например, если …
Я пытаюсь интегрировать Object Storage в свой проект Django, и моя текущая установка включает Django, DRF и PostgreSQL. В частности, я пытаюсь обработать загрузку изображения из конечной точки API и сохранить его в Object Storage. class Announcement(models.Model): image = …
Я создал систему управления файлами, которая позволяет пользователям создавать собственные аккаунты, загружать и управлять файлами, а также создавать и управлять альбомами. Однако я хочу создать ограничение на количество строк (из 10) для обработки больших данных при добавлении страниц …
Я работаю над проектом Django, используя Django Rest Framework (DRF) и PostgreSQL, с моделью Scan, которая отслеживает различные фазы сканирования этикетки. Я установил уникальное ограничение на комбинацию полей label_id и phase, чтобы предотвратить дублирование сканирования одной и той же метки …
У меня есть приложение django для написания статей и загрузки изображений Я использовал для хранения моих медиафайлов в локальном теперь я хочу изменить его на GCS bucket, делая это после создания gcloud. py и изменив media_url и default_file_storage все …
У меня есть api с django rest framework bundle Мой api выглядит так, принимает только POST. @api_view(["POST"]) @authentication_classes([]) @permission_classes([]) def myapi_v1_result(request): затем я отправил на этот api с помощью кнопки POST <img alt="enter …
Я работаю с шаблонами электронной почты Django для отправки информации о PNR, теперь я хотел поделиться информацией о PNR в текстовом формате. Для этого я использовал сериализатор для отправки данных, но вложенные данные о пассажирах не являются конкретными, они …
Django версии 4.2.x Пользователь выбирает дату, а я пытаюсь сравнить ее с записями в модели TeacherAvailability. Модель: class TeacherAvailability(models.Model): teacher = models.ForeignKey(TeacherProfile, on_delete=models.CASCADE) student = models.ForeignKey( StudentProfile, on_delete=models.CASCADE, default=None, blank=True, null=True) timeslot_start = models.DateTimeField(auto_now_add=False) с …
В фреймворке Django, когда это был POST-запрос, если вы измените CSRF-токен Cookie, он выбросит ошибку 403. Но когда это был GET-запрос, я попытался изменить CSRF-токен Cookie, и он вернул код состояния 200 OK. Я также хочу проверить токен для GET-запроса. …
Я разворачиваю сайт wagtail с помощью nginx на rocky linux, однако я не могу заставить статические файлы обслуживаться nginx. Конфигурация моего сайта nginx выглядит следующим образом: server { listen 80; server_name 10.4.0.189; root /home/wagtail/apps/my_site; charset UTF-8; error_log /home/wagtail/apps/my_site/nginx-error.log; …
По неизвестной мне причине при аутентификации пользователя я ввожу следующие данные: email и пароль, в результате суперпользователи аутентифицируются, а обычные пользователи - нет. Что можно с этим сделать? Кто-нибудь сталкивался с такой проблемой? Пожалуйста, помогите мне решить эту …
У меня есть url, который содержит точку с запятой: /?a=3;4. Я хочу, чтобы request.GET['a'] выводил 3;4, сейчас это 3. Возможно ли это? Спасибо. Python3.8, Django 3.1
Внеочередная пагинация Django Ninja's PageNumberPagination сериализует ответ следующим образом: { "items": [ {...}, ... ], "count": 172 } Вопрос в том, как определить, существует ли объект следующей страницы? Конечно, можно попытаться получить его из размера страницы по …
У меня есть приложение для форума, его структура - «форум-подфорум-топик-коммент». Темы являются эксклюзивными для своего подфорума, комментарии являются эксклюзивными для своей темы и отображаются только внутри темы. Представления реализованы в основном через class-based-views. При создании нового Topic необходимо определить …
Мне нужна помощь. Я хочу проверить случай исключения в своем тесте, поэтому мне нужно поиздеваться над методом 'add()'. Как я могу протестировать его? моя модель: class CourseGroup(models.Model): students = models.ManyToManyField( "users.User", blank=True, related_name="course_groups_students", ) …
У меня есть групповая модель, и я хочу использовать ее объекты в своей форме. Я хотел бы иметь динамический кортеж выбора, основанный на объектах групповой модели! Как я могу это сделать? Я использовал следующий код : class Employee_Form(forms.Form): GROUPS …
Я работаю с Django Rest Framework и мне нужно фильтровать связанные объекты в сериализаторе на основе пользовательских прав. В частности, я хочу условно включать или исключать определенные связанные объекты (в данном случае комментарии) в сериализованный ответ в зависимости от …
Здравствуйте, моя цель - отобразить график с помощью chartjs с простым html/css/js Я не использую никакой фреймворк. У меня есть свой метод на стороне бэкенда, который возвращает контекст со следующими элементами: context = {'client_id' : client_id, 'year' : year, …
Как мне заставить работать и помощник макета, и отображение сообщений об ошибках в crispy forms. Я создал простую форму с одним полем для загрузки файла. # forms.py class FileUploadForm(forms.Form): file = forms.FileField(label='File', validators=[FileExtensionValidator(allowed_extensions=ALLOWED_EXTENSIONS)]) def __init__(self, *args, **kwargs): print ("==== …
У меня есть следующая модель Django: class Place(models.Model): location = models.PointField(geography=True) Поле location, похоже, с радостью принимает любое произвольное число для широты и долготы. Даже за пределами +-180 и +-90. Мои исследования говорят, что это происходит из-за того, …
У меня есть базовая настройка, где пользователь подключается к серверу, я сохраняю имя_канала в DB. А затем я пытаюсь отправить сообщение подключенным пользователям. class CommandConsumer(WebsocketConsumer): def connect(self): Client.objects.create(user=self.scope['user'],channel_name=self.channel_name) self.accept() def disconnect(self, close_code): # Leave room group #self.channel_layer.group_discard(self.room_group_name, …
Я попытался загрузить файл на один диск с помощью кода python: Пожалуйста, мой скрипт загрузки ниже для справки: url = f'https://graph.microsoft.com/v1.0/users/{user_id}/drive/root:/{local_file_path}:/createUploadSession' headers = { 'Authorization': 'Bearer {}'.format(access_token), 'Content-Type': 'application/json' } session_data = { "item": { "@microsoft.graph.conflictBehavior": "replace", # Action …
Я пытаюсь создать FK к таблице, которая управляется Django ORM, однако SQLA похоже, это не нравится. class SomeSAModel(DeclarativeBase): user_id: Mapped[int] = mapped_column( sa.ForeignKey("users_customuser.id") # this is a reference to a Django table ) И вот …
Например, если я посещаю http://localhost:8000/detail/PayPal, то получаю ошибку 404 Page not found со следующим сообщением: Using the URLconf ... Django tried these URL patterns, in this order: ... detail/<slug:slug> [name='processor_detail'] The current path, detail/PayPal, matched the last one. …