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

25.05.2022
Как убрать это наложение прав пользователя и ролей в моем проекте Django API?

Установка проекта: Я работаю над проектом, в котором мы разрабатываем ролевой доступ для пользователей. Это означает, что пользователь_1 является ролью (группой) "Руководитель" и имеет определенные разрешения, в то время как пользователь_2 является ролью "Пользователь" и имеет меньше разрешений. Эти разрешения …

25.05.2022
Доступ к методу пользовательского Mixin из представления - DRF

У меня есть пользовательский mixin, у которого есть метод с параметром заголовков и полей: class CustomMixin: @action(detail=False, methods=['get']) def do-method(self,request,params): //some stuff here также у меня установлен вид: class ModulViewSet(ModelViewSet,CustomMixin): //some stuff here Меня …

25.05.2022
Когда запрос может быть None в django-filter

В документации django-filter в части с ModelChoiceFilter встретилось следующее: def departments(request): if request is None: return Department.objects.none() company = request.user.company return company.department_set.all() class EmployeeFilter(filters.FilterSet): department = filters.ModelChoiceFilter(queryset=departments) Но как запрос может быть Не? У нас всегда есть …

25.05.2022
Как я могу сделать захват веб-видео в проекте Django

Я работаю над веб-проектом на Django. Я пытаюсь вставить видео с youtube на свой сайт и нажать кнопку для захвата видеоизображения с перетаскиванием его части. Я выполнил несколько кодов, использующих 'canvas2html' в javascript, но по какой-то причине захват видеоизображения не …

25.05.2022
Django modal не загружает js

Я хочу выполнить js-функцию в модале Bootstrap с формой фильтра Django. Модал работает нормально и я могу видеть форму, но некоторые js функции не работают, только если я добавляю js внутри filter.html. base.html: {% load static %} <!DOCTYPE html> …

25.05.2022
Flask: режим разработки и режим производства (uWSGI)

Я хотел бы узнать преимущества запуска Flask в производственном режиме с помощью uWSGI по сравнению с запуском в режиме разработки. Какие преимущества вы получаете, используя производственный режим? Масштабирование? Использование всех ядер процессора? Я был бы очень признателен, …

25.05.2022
Как фильтровать с помощью get_queryset в Django Rest Framework?

В настоящее время API, который я использую, выглядит следующим образом: http://127.0.0.1:8000/api/locs/data/2 и вывод таков: { "id": 2, "date": "2019-01-07", "hour": null, "measurement": null, "location": 6 } На самом деле я хочу фильтровать по значению …

25.05.2022
Как установить CSS классы для всех входов формы в FormView?

Class PetAddView(CreateView,LoginRequiredMixin): model = Pet fields = ['name','animal_type','breed','color','age','height','price','city','sex','photo'] template_name = 'pets/pet-add.html' def get_form(self, form_class=None): form = self.get_form_class()(**self.get_form_kwargs()) form.fields['photo'].widget.attrs.update({'onchange':'preview();'}) for field in form.fields: form.fields[field].widget.attrs.update({'class':'form-control'}) return form Вот как я с этим справляюсь, но я ищу более элегантное решение. Мне …

25.05.2022
Как изменить фолиевую карту в html

Я хочу использовать HTML-кнопку или слайдер для поочередного получения значений массива карт Folium, полученных из views.py. <div id="maps" style="width:800px;height:800px;"> <div id="map_on" style="width:800px; height:800px; display:inline;" > <div id="map_on_1h" style="width:800px; height:800px; display:inline;" > {{map.0|safe}} </div> <div id="map_on_2h" style="width:800px; height:800px; display:none;" > {{map.1|safe}} …

25.05.2022
Стек React&Django. Развертывание на Heroku при установке Debug = False app Показывает пустую страницу, но страница администратора работает

Problem: Когда я установил DEBUG = False и развернул мое приложение на heroku. страница моего приложения ничего не показывает (пустая страница), но в "https://myappname.heroku/admin" она работает, и если я запускаю на своем локальном хосте (python manage.py runserver) то …

25.05.2022
Блог Django Ошибка ProgrammingError/TemplateDoesNotExist

В настоящее время я делаю блог на django и получаю ошибки с моим кодом, когда пытаюсь войти в панель администратора суперпользователя и сделать пост. Когда я ввожу python runserver, я получаю ошибку. Я последовал за ним: <a href="https://djangocentral.com/building-a-blog-application-with-django/" …

25.05.2022
Как я могу выполнить операцию поиска с помощью необработанного sql-запроса в django SQLITE

Я пытаюсь найти строку в поле STAT таблицы detection, как показано ниже: query = "select detection_class, stream_id, track_id, detection_time, " \ "frame_id" \ " FROM stats where stream_id = %s "\ "detection_class like %%s%% group by track_id; " with …

25.05.2022
Помогите, я новичок [закрыто]

Введите описание изображения здесь Я смотрел видео от codecamp, но я не могу настроить эти вещи, может кто-нибудь помочь?

25.05.2022
Как автоматически установить поле модели в CreateView? (Django)

Class PetAddView(CreateView): model = Pet fields = ['name','animal_type','breed','color','age','height','price','city','sex','photo'] template_name = 'pets/pet-add.html' Вот мое представление создания. Моя цель - предоставить представление с функциональностью для создания записи в базе данных. Мне не нужно, чтобы мои пользователи указывали slug, вместо этого …

25.05.2022
Как установить валидацию в модели Django в зависимости от введенных полей?

У меня есть следующий класс : class Item(models.Model): price = models.FloatField(validators=[MinValueValidator(0)]) discount = models.FloatField() Скидка не может быть больше цены. Как я могу это сделать?

25.05.2022
Невозможность упорядочить по нескольким столбцам и разные ответы на один и тот же запрос в оболочке django и через ListAPIView

Я пишу простую функцию чата для приложения бронирования, где customer может отправлять сообщения owner и owner может отвечать на эти сообщения. Также owner может быть и customer. Я храню эти сообщения в таблице, которая создается этой моделью - class …

25.05.2022
Django LDAP - обнаружена ошибка SIZELIMIT_EXCEEDED

Приложение Django может безупречно подключаться к серверу LDAP. При входе в систему я получаю следующую ошибку, search_s('DC=xx,DC=yyy,DC=com', 2, " (objectClass=organizationalPerson)") raised SIZELIMIT_EXCEEDED(('msgtype': 100, 'msgid': 2, 'result': 4, 'desc': 'Size limit exceeded', 'ctrls': []}) Как установить SIZELIMIT в …

25.05.2022
Тестирование метода класса с сессиями с помощью Mock в Django

Я новичок в тестировании Django и постепенно осваиваю Client() и запросы на основе RequestFactory, но я в полном тупике, как правильно протестировать следующий код. (login is required through the OTPRequiredMixin) class EmailVerificationCode(OTPRequiredMixin, FormView): def time_diff(): # A simplification for …

25.05.2022
Вызов шаблона тега linebreaksbr Django в представлениях

Как использовать тег шаблона linebreaksbr в файле views.py? Я пробовал в представлении, но в результате тег читается как строка. Я отображаю данные из базы данных с помощью ajax jquery, который вызывается через html тег id. Как я могу использовать …

25.05.2022
Отправка электронной почты с фиксированным IP-адресом в Python

Я работаю над проектом, который требует, чтобы я отправлял электронную почту с IP-адреса только определенного региона. Поэтому я пытаюсь добиться того, что у меня есть IP-адреса разных регионов. Допустим, я хочу отправить письмо в Индию, я выберу IP, который …

25.05.2022
Как сделать пользовательский поиск с помощью метода post в django

Я новичок в django. Моя проблема в том, что я хочу осуществлять поиск по URL, например http://127.1.8000/shop/search/queryask шаблон Я не хочу использовать запрос со знаком вопроса, например ?q=abcd Может ли кто-нибудь подсказать мне, как это сделать …

25.05.2022
Django ManyToMany relationship(Movie and Genre) - добавление объекта фильма к жанру

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

25.05.2022
Можно ли так вывести картинку в django?

{% for i in animals %} &lt;div class=&quot;articles&quot;&gt; &lt;h3&gt;{{ i.title }}&lt;/h3&gt; &lt;p&gt;{{ i.content }}&lt;/p&gt; &lt;img src=&quot;{{ i.photo }}&quot;&gt; &lt;/div&gt; {% endfor %} &lt;/div&gt; {% endblock %}

25.05.2022
Django: CourseNote() получил неожиданный аргумент ключевого слова 'user'

я пишу функцию для сохранения заметок в базу данных из формы, но она постоянно выдает ошибку CourseNote() got an unexpected keyword argument 'user' и я не могу понять, откуда берется эта ошибка view.py def CourseNote(request, course_slug): course = …

25.05.2022
Преобразование необработанного sql self join в код Django orm (без внутреннего внешнего ключа)

У меня есть модели Article и Tag, имеющие отношение многие ко многим через другую модель ArticleTag. Я хочу найти для данного тега "Здоровье", сколько раз он встречался одновременно с другими тегами в статьях. (например, на 4 статьи с тегом …

25.05.2022
Django rest serializer как использовать разные версии сохраненных изображений?

Hi all, I have a question when working with images. I have overridden the save method in the models, in order to save multiple versions of the image. Now I want to use a second saved version …

25.05.2022
Как исправить CORS - один и тот же домен, Django API и React сайт

У меня есть страница, разработанная в React, развернутая с помощью vercel, которая делает запросы к веб-серверу Django. Я поместил их под свой домен: один - page.example.com, а другой - api.example.com. Однако, когда страница делает запросы к api.example.com, я получаю …

25.05.2022
Как сделать пагинацию для поля сериализатора?

У меня есть задача, в которой мне нужно получить статистику и отзывы по ID модератора. Поле 'stats' - общее, поле 'feedback' - список отзывов. Могу ли я сделать пагинацию для поля 'feedback'? Конечно, я могу сделать разные конечные точки …

25.05.2022
Перезапуск Nginx не влияет на работу Uvicorn

Я развернул свой Django API проект используя Nginx и Uvicorn по HTTPS, все работает нормально, но если я попытался изменить что-либо в исходном коде, например, добавить новые функции или обновить настройки, это не влияет на …

25.05.2022
Как перезапустить сервер Nginx с помощью yaml-файла Github Action

Я работаю над проектом Django, я новичок в Github Action, Я установил файл действий на Github name: Django CI on: push: branches: [ master ] jobs: build: runs-on: self-hosted steps: - uses: actions/checkout@v3 - name: Install Dependencies …

25.05.2022
Как исправить ошибку отправки электронной почты в Django

Я получаю ошибку при попытке отправить электронное письмо через Django, которую мне нужно решить. Я получаю эту ошибку с этим settings.py: "getaddrinfo failed" if DEBUG: EMAIL_HOST = 'stmp.gmail.com' EMAIL_PORT = 587 EMAIL_USE_TLS = True EMAIL_HOST_USER = 'jamelaumn@gmail.com' EMAIL_HOST_PASSWORD = …

25.05.2022
Использование Django Channels (потребитель уровня websocket) для обновления веб-страницы данными из внутренней базы данных и внешнего источника данных

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

25.05.2022
Добавление команд контейнера в elastic beanstalk нарушает развертывание

У меня есть веб-приложение django, размещенное через elastic beanstalk В связи с тем, что команда ./platform/hooks/postdeploy migrate, похоже, больше не работает (Django migrations no longer running on aws), я попытался использовать команды контейнера в моем файле django.config …

25.05.2022
Return Database.Cursor.execute(self, query, params) django.db.utils.OperationalError: table customer_ordermod el has no column named created_on

Я хочу создать приложение для доставки еды, но столкнулся с этой ошибкой. "return Database.Cursor.execute(self, query, params) django.db.utils.OperationalError: table customer_ordermod el не имеет столбца с именем created_on" это view.py from ast import Return from multiprocessing import context from django.shortcuts import …

25.05.2022
(Django jwt token) получить конкретного пользователя с идентификатором пользователя

В настоящее время я получаю данные пользователя с помощью UserViewSet следующим образом: class UserViewSet(viewsets.ModelViewSet): queryset = Account.objects.all() serializer_class = UserSerializer permission_classes = (IsAuthenticated,) Я сделал запрос GET через конечную точку `http://localhost:8000/account/auth/user/${id}` вместе с Bearer jwt Token в …

25.05.2022
Psycopg2 NotNullViolation на колонке "ip" для системы Django/Gunicorn/Nginx

У меня есть система Django, в которой gunicorn размещено динамическое содержимое, а nginx - статическое, nginx передаваемое gunicorn по мере необходимости через сокет Unix. Каждый запрос, требующий статического содержимого, выдает ошибку, как показано ниже. Это происходит потому, что запрос …

25.05.2022
Драйвер MongoDB для поддержки большинства функциональных возможностей Django

Согласно требованиям проекта, я должен использовать Django + MongoDB. Я супер новичок в Django (не разбираюсь и в ORM Django), но имею хороший опыт работы с MongoDB. Мой проект заключается в хранении большого количества данных без схем, а затем …

25.05.2022
Django установка модели с многозначным целочисленным полем

Как настроить поле в модели так, чтобы оно принимало более одного значения? Мы просто можем сделать поля отношения, используя внешний ключ или многие ко многим, но в случае простого типа переменной int или float или любой другой простой переменной, как …

25.05.2022
Я хочу, чтобы любая радиокнопка при выборе сохранялась в базе данных. Что мне нужно сделать, чтобы добиться этого?

Введите описание изображения здесь Я хочу выбрать и сохранить в базе данных вариант из заданных 4 вариантов. Эти опции вызываются из самой базы данных через файл models. Любая помощь будет очень кстати!

25.05.2022
Как правильно поделиться информацией о базе данных в Github, используя Django и PostgreSQL?

У меня есть задание, в котором мне нужно настроить сервер базы данных, используя Python Django и PostgreSQL. Мне нужно разместить проект на Github, и оценщик будет использовать мой репозиторий для проверки моего проекта. В моем файле setting.py у …