Django and Python "Questions and answers", page 314

14.12.2022
Почему мой css не влияет на мой html-шаблон django?

Я пытаюсь создать навигационную панель в шаблоне django, но не могу сделать никаких css-коррекций. Django не выдает никаких сообщений об ошибках... {% load static %} <head> <link rel='stylesheet' type='varaustiedot/styles.css' href="{% static 'style.css' %}"/> <title>Varaus</title> <! Varaus = Reserve> </head> …

14.12.2022
Как работает модель User с отношениями one2one? Django [закрыто]

I often see people using the user field with the one2one connection to the user model. But which model should I refer to now to create a form, log in, log out, confirm access and everything related to the user? …

14.12.2022
Авторизация apis другого приложения с помощью системы аутентификации django

У меня есть требование создать приложение, скажем A. Приложение A является системой аутентификации, и я планирую построить его на django, используя библиотеку django oauth toolkit. Затем будут некоторые внешние приложения, скажем B и C, и …

14.12.2022
Django-reversion вручную создать версию

Допустим, я хочу создавать версию объекта только в определенных условиях, например, когда поле 'status' объекта класса 'mymodel' изменяется на 'submitted'. Как я могу это сделать? class MyModel(AbstractModel): number = models.CharField(max_length=255) status = models.CharField(max_length=32) def save(self, *args, **kwargs) -> …

14.12.2022
Отладка не запускается [закрыто]

Я пытаюсь начать отладку проекта django командой "manage.py runserver" и получаю ошибку в меню отладки: выполнение "error Python must be set". IDE - Pycharm, Python 3.11

14.12.2022
Получение ответа unauthorized_client при создании социального входа в Microsoft с помощью python-пакета drf-msal-jwt

При попытке создать социальный логин с помощью django и python пакета drf-msal-jwt с использованием Azure я получаю следующую ошибку Сообщение об ошибке при входе Я пробовал много способов. Это страница манифеста моего приложения, есть ли …

14.12.2022
Изменение базы данных по умолчанию в django constance

У меня есть приложение django с несколькими базами данных, и я начал использовать django-constance для использования "живых" настроек в моем проекте. Я видел в документации, что вроде бы можно изменить базу данных по умолчанию для сохранения …

14.12.2022
Почему добавление класса бутстрапа 'form-control' в форму Django не работает?

Я создаю страницу входа в систему без встроенной модели формы. Я использую FormAPI из Django и выполнил все шаги по добавлению атрибута class к полям ввода моей формы. Но она все равно выглядит как базовая форма без bootstrap. forms.py: …

14.12.2022
Как я могу использовать фильтр django с выбором нескольких значений

Я хочу фильтровать данные по городу, как я могу фильтровать данные, если пользователь выбрал более одного города, используя django filter class games(generics.ListAPIView): queryset = Game.objects.filter(start_date__gte=datetime.today()) serializer_class=GameSerializers filter_backends = [DjangoFilterBackend,filters.OrderingFilter] filterset_fields = ['id','city','level'] игровая модель class Game(models.Model): city …

14.12.2022
Котрибьютинг библиотеки для Django

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

14.12.2022
Задача Django + Celery так и не выполнена

Я пытаюсь запустить пример приложения Django+Celery из официального репозитория celery:. https://github.com/celery/celery/tree/master/examples/django. Я клонировал репозиторий, запустил RabbitMQ в моем docker контейнере: docker run -d --hostname localhost -p 15672:15672 --name rabbit-test rabbitmq:3 Работа с сельдереем выглядит следующим …

14.12.2022
Pythonanywhere - Код ошибки: Необработанное исключение Django

это мой leaveitcafe_pythonanywhere_com_wsgi.py # +++++++++++ DJANGO +++++++++++ # To use your own Django app use code like this: import os import sys # assuming your Django settings file is at '/home/myusername/mysite/mysite/settings.py' path = '/home/leaveitcafe/Leave-it-Cafe/Leave_it_cafe' if path not in sys.path: …

14.12.2022
Как сделать копию Django FileField без повторного применения пути к директории upload_to?

Моя модель Django содержит следующее: def photo_directory_path(instance, filename): return 'photos/{0}/foo-{1}'.format(instance.id, filename) photo = models.FileField(null=True, blank=True, editable=True, upload_to=photo_directory_path, max_length=500) Допустим, у меня есть экземпляр этой Модели под именем oldModel, и я хочу создать новый экземпляр и использовать ту же фотографию. …

14.12.2022
У меня есть поле поля даты в mysql, и как узнать, является ли оно нулевым?

Используя djangoвведите описание изображения здесь Я хочу создать блок if else и внести эти данные в mysql так, чтобы если он пустой, то кнопка не появлялась, а если он не пустой, то кнопка появлялась, я пробовал это, …

14.12.2022
Как фильтровать объекты запроса по временному диапазону в Django

В одной модели у меня есть поле вида: class Sample(models.Model): created_at = models.DateTimeField(auto_now_add=True, blank=True) вот как это выглядит при сохранении: 2022-12-13 13:00:29.84166+08 2022-12-13 14:00:29.84166+08 2022-12-13 15:00:29.84166+08 Возможно ли отфильтровать это по диапазону времени? Может быть, …

14.12.2022
Django select2 с автозаполнением_полей, чтобы иметь динамическое значение по умолчанию

У меня есть модель Product и модель HeadFlowDataset. Эти две модели связаны отношением прайнкей, в котором одна product может иметь много headflowdataset пар. Коды моделей приведены ниже: class Product(models.Model): id = models.UUIDField( primary_key=True, default=uuid.uuid4, editable=False, ) ... # …

14.12.2022
Как передать переменные Django в Js-файл

Как вы можете видеть в коде ниже, я импортировал <script type="text/javascript" src="{% static 'js/posts_lazy_loading.js' %}"></script> в мой Index.html. Но в этом JS файле есть переменные Django. такие как: {{ sizes }} и {{ urlsPosts }}, они идут из Views.py в …

14.12.2022
Многошаговая форма, каждый шаг которой зависит от данных, заполненных на предыдущем/первом шаге в Django

Я бьюсь над этим часами, У меня есть многоступенчатая форма, структура формы такова <form> <fieldset> <input>source airport</input> <input>destination airport</input> </fieldset> <fieldset> <!--Here I want to show airlines according to the data filled in the 1st fieldset, from …

14.12.2022
Вызов модели MPTTModel, которая является дочерней

У меня есть 2 модели, Lucrare и Deviz. Deviz является MPTTModel и имеет ForeignKey ссылку на Lucrare. Deviz модели будут иметь такой вид: Глава 1 -Подглава 1 ---Подглава 1 ---Статья 1 ---Статья 2 ---Статья 3 Глава 2 -Подглава1 …

14.12.2022
Почему pip install django Почему это занимает так много времени? Шаг "Установка собранных пакетов"?

Я пытаюсь установить django с помощью pip, но установка занимает много времени на этапе "Установка собранных пакетов"? около 40 минут $ python -m pip install django Collecting django Using cached Django-4.1.4-py3-none-any.whl (8.1 MB) Collecting asgiref<4,>=3.5.2 Using cached asgiref-3.5.2-py3-none-any.whl (22 kB) …

14.12.2022
Как выполнить запрос django из строки и получить результат

Я хочу выполнить запрос django из строки и поместить вывод в переменную я пытался использовать exec('model.objects.all()'), но не могу присвоить вывод переменной, я также пытался использовать subprocess.run([sys.executable, "-c", 'model.objects.all()'], capture_output=True, text=True), но subrocess не находит модель

14.12.2022
Как развернуть страницу после удаления любых данных в django?

я хотел перенаправить страницу в индекс после удаления строки, поэтому я использую ` return HttpResponseRedirect(reverse('index')) to reverse . i wanted thishttp://127.0.0.1:8000/indexbut it is showinghttp://127.0.0.1:8000/index/index в чем проблема, пожалуйста, помогите мне. вот мой view.py ` def index(request): return …

14.12.2022
Счетчик с информацией о дате из django с помощью javascript

У меня есть проект на django, У меня есть поле под названием delivery_time в базе данных, это поле datetimefield. Я хочу взять это значение и использовать его в javascript для создания счетчика. Дата, о которой я говорю, приходит как …

14.12.2022
Вызов Ajax для формы [закрыто]

Что такое django-ajax-selects и как его использовать? пример. Я хочу создать приложение фильтрации, которое показывает отфильтрованные данные как можно быстрее, когда выбран вариант из селектора формы.

14.12.2022
Django - Не удалось загрузить ресурс: сервер ответил со статусом 404 (Not Found)

Я пытаюсь развернуть приложение Django, которое работает локально, но не работает на моем сайте. Django index.html (шаблон) отображается, но показываются ошибки ниже и не загружается css / js. Failed to load resource: the server responded with a status of …

14.12.2022
Шаблон Django == условие на строке не работает

Я хочу отобразить в шаблоне электронной почты некоторые условные данные, но даже если {{ error }} подтверждает значение моей ошибки индекс списка вне диапазона , условие не применяется и else принимается во внимание. Я отправляю на свой …

14.12.2022
Как визуализировать файлы NetCDF в Python с помощью фреймворка Django?

Как визуализировать файлы netCDF в python с помощью Django Framework? Я пытался использовать Folium map, но он не поддерживает JavaScript. JavaScript необходим для взаимодействия с картой, например, для функции щелчка, пагинации и т.д. При использовании JavaScript мне нужно преобразовать файл …

14.12.2022
Django ORM LEFT JOIN SQL

Добрый день) Подскажите пожалуйста, в django models в Foreign Key, при создании соединения, создается ячейка в базе _id по которой в последствии выполняются JOIN запросы, подскажите как указать свою ячейку по которой делать JOIN, не могу создать таблицы в уже …

14.12.2022
Weather Api Не работает фильтр правильных/неправильных городов (проект Django - файл views.py ниже)

Weatherapi.com дает мне два разных ответа для города, который существует или города, которого нет #когда я пытаюсь добавить неправильный город, я получаю следующее воспроизведение из api. {'error': {'code': 1006, 'message': 'No matching location found.'}} #когда я пишу правильное название города, …

14.12.2022
Статус 'Прочитано' сообщения в чате Django, построенном с помощью django-channels

Как я могу показать пользователю статус прочитанного или непрочитанного сообщения? Я думал о хранении ID сообщений, просмотренных пользователем - слишком много информации для хранения. Может быть хранить кортеж(first_seen_message, last_seen_message) - намного меньше используемой памяти, но у нас много чатов и …

14.12.2022
Мой оператор if не работает, я использую django и python, и я знаю, что оператор if истинен.

Я работаю с django и python, пытаюсь создать приложение, по какой-то причине следующий оператор if: {% if zone.place_of_table == x.table_place_preference %} не работает, но я знаю, что он должен работать, потому что оператор if истинен, как вы можете видеть на …

14.12.2022
Django-App: Разрешение IIS для сетевого жесткого диска

У меня есть приложение Django, которое отображает файлы в папке через "os.listdir" в моем приложении Django. Однако файлы находятся на сетевом жестком диске с буквой диска "W". Когда я запускаю Django как среду разработки, это также работает. …

14.12.2022
Django: объедините значения двух полей модели в одно новое поле модели (3 разные модели)

У меня есть три разные модели. class A(models.Model): department = models.CharField(max_length=50, blank=False, null=False) class B(models.Model): state = models.CharField(max_length=50, blank=False, null=False) class C(models.Model): db_name = models.CharField(max_length=50, blank=False, null=False) @property def db_name(self): return f"{A.department}_{B.state}" Я хотел бы автоматически заполнить …

14.12.2022
Требуется параметризованная метка django_db в Pytest

Я пишу модульные тесты для функции. В parameterize я генерирую тесты, делая некоторые вызовы БД, когда это необходимо. def my_function(tokens): pass def generate_tokens_helper(): tokens = list(MyTable.objects.values()) return tokens @pytest.mark.django_db class TestMyClass: @pytest.mark.parameterize( "tokens, expected_result", [ ( generate_tokens_helper(), …

14.12.2022
Django - Форма отправляется, но в базе данных ничего не сохраняется

Моя форма отправляется в phpmyadmin ничего не сохраняется, пожалуйста, помогите. Models.py from django.db import models class Customers(models.Model): first_name=models.CharField(max_length=100) . . . address=models.CharField(max_length=100) mar_stat=models.CharField(max_length=100) class Meta: db_table="customers" Views.py def customerreg(request): if request.method=='POST': if request.POST.get('first_name') and request.POST.get('last_name') and request.POST.get('gender') …

14.12.2022
Конфигурация Twilio Whatsapp Sandbox для развертывания приложения через AWS elastic beanstalk

Введите описание изображения здесь В настоящее время я разрабатываю чатбота для своего приложения на django, используя пробную учетную запись twilio. Чатбот правильно функционирует с ngrok.io, т.е. когда сервер работает локально, что означает, что когда я отправляю сообщение …

14.12.2022
Django-filebrowser не поддерживает forms.py?

Django-filebrowser не поддерживает forms.py? Могу ли я использовать поле FileBrowseField браузера файлов, предоставляемого models.py, в forms.py, где пользователи могут писать в моем проекте Django? Я не смог найти это в официальном руководстве.

14.12.2022
Почему с django-postman это не работает -> url(r'^messages/', include('postman.urls', namespace='postman', app_name='postman')),

Я новичок в django, я хотел бы использовать django-postman, и когда я ставлю : url(r'^messages/', include('postman.urls', namespace='postman', app_name='postman')), у меня возникает эта ошибка, не знаю почему? NameError: имя 'url' не определено Почему оно не определено? Просто для теста я …

14.12.2022
Django : в поле ManyToManyField как я могу найти, существует ли связь?

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

14.12.2022
Django testcase для API logout с миксином LoginRequired, но для анонимного пользователя он перенаправляет на API login с параметром ?next=

Но что если я хочу проверить без логина. Например, у меня есть один api logout, который имеет LoginRequired mixin, я хочу проверить, что любой человек не может нажать logout, если он не вошел в систему. Поэтому я создал тесткейс, …