У меня есть следующие параметры, настроенные для моего веб-приложения в файле settings.py DEBUG = False ALLOWED_HOSTS = ['*'] SESSION_COOKIE_SECURE = True CSRF_COOKIE_SECURE = True SECURE_HSTS_SECONDS = 86400 SECURE_HSTS_INCLUDE_SUBDOMAINS = True SECURE_HSTS_PRELOAD = True SECURE_SSL_REDIRECT = True SECURE_BROWSER_XSS_FILTER = True …
Я использую сериализаторы Django для тестирования ответа API. Я обнаружил, что он позволяет использовать дополнительные поля: from rest_framework import serializers class ProjectSerializer(serializers.Serializer): name = serializers.CharField() ProjectSerializer({'name': "Project A", "state": "active"}).is_valid() # True ProjectSerializer().to_internal_value(data={'name': "Project A", "state": "active"}) # …
загрузка не начинается после ajax-поста. Я хочу сделать только csv-файл, в котором строки выбираются флажком. Из журнала регистрации видно, что все в порядке. Ответ возвращается. но загрузка не начинается в браузере. view.py body = request.body checked = json.loads(body) …
Я хочу выбрать как можно больше членов CustomUser (которые являются экземплярами Agents Model) при создании проекта.
Как я делаю POST метод, он возвращает весь массив в качестве ответа. Возможно ли вернуть, например, только ID после успешного запроса? У меня есть { "requestid": 1 "requestname": "Sample request", "projectmanager": "Josh", "creationdate": "2022-09-26T23:48:00Z" } Что …
Я пытаюсь настроить аутентификацию Tweepy pin, чтобы пользователи могли войти в систему с помощью своего аккаунта twitter и использовать мое приложение. Я хочу сохранить маркеры доступа пользователя в его модели пользователя, чтобы я мог получить к ним доступ позже, …
Я использую Django и редактирую страницу пользователя. Когда я нажимаю кнопку submit, она не проходит. Ошибка не найдена, и я не могу определить, где кроется проблема. Надеюсь, кто-нибудь сможет мне помочь или указать на мою ошибку. Страница профиля …
Signals.py @receiver(post_save, sender=CourseOverview) def add_custom(sender, instance,created,**kwargs): course, _=CustomCourseOverview.objects.update_or_create(course=instance.id) models.py class CustomCourseOverview(TimeStampedModel): course = models.OneToOneField( CourseOverview, db_constraint=False, db_index=True, on_delete=models.CASCADE, ) apps.py def ready(self): also add signal valid path
Таблица не была создана, когда я создал пользовательскую модель пользователя. В моем settings.py я установил свое приложение и определил AUTH_USER_MODEL INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_framework', #My apps 'accounts', ] AUTH_USER_MODEL = 'accounts.User' …
Я пытаюсь сделать энциклопедию с помощью Django, и в настоящее время я работаю над формой поиска, которая находится в моем файле layout.html, я определил класс формы class QueryForm(forms.Form): query = forms.CharField() Далее мне нужно создать экземпляр формы …
Я пытаюсь использовать встроенные в Django EmailMultiAlternatives с шаблоном HTML, но похоже, что электронные письма не проходят, а ошибка не регистрируется. NB: ЭТО РАБОТАЛО РАНЬШЕ Ниже представлена моя реализация: def send_html_email(data): logger.debug("creating html email") html_content = render_to_string("registration_template.html", {"TITLE": …
Надеюсь, у вас все хорошо. В настоящее время я столкнулся с проблемой, когда мне нужно получить элементы списка HTML, которые находятся внутри формы, используя Django. Ниже приведен мой HTML код до запуска JavaScript: {% csrf_token %} <ul …
Есть такой urlpatterns в urls: re_path('genre/(?P<genre>.*\s*)/delete/$', films.genre_delete, name='genre_delete') и функция во views: def genre_delete(requesr, genre=None): genre=genre try: genre_id = Genre.objects.get(id=genre) if genre_id: genre_id.delete() при вводе в браузере localhost:8000/genre/4/delete во views переменная genre принимает значение 4/delete. Как исправить urls …
Если кратко, у меня есть сериализатор наследуемый от миксина для неких задач, который наследуется от rest_framework.serializers.Serializer. У этого миксина есть 1 поле, валидация, которого требует значение определённого ключа из контекста сериализатора, но этот ключ как и его значение появляется там …
В выпадающем списке повторяются и отображаются одни и те же теги. Он перебирает теги, используемые в каждом сообщении, но не проверяет, повторяются ли теги или нет. Есть ли способ избежать этого повторения? Мой выпадающий список выглядит следующим образом: <div …
У меня есть список моделей campaign_list, как показано ниже, в каждой модели есть некоторые общие поля (например, overall_score, audit_date, audit_id). Я хочу найти средний балл для каждого месяца. Я написал код ниже, и он работает, …
Я использую pytest с pytest-django и pytest-bdd для тестирования простого приложения django. В файле настроек определена тестовая база данных sqlite3, которая создается при запуске тестов. Моя первая функция создает объект модели: @given("A message exists") def given_a_message_exists(transactional_db, message_text): message …
При запуске моего приложения Django на Azure я получаю сообщение журнала "Invalid HTTP_HOST header: ", затем какой-то ip и "Вам может понадобиться добавить", говорит ip "к разрешенным хостам". Теперь я предположил, что жестко закодированный ip - это не выход, …
Для перенаправления http -> https я прохожу через учебник https://realpython.com/django-nginx-gunicorn/#redirecting-http-to-https Хотя учебник предлагает внести изменения в конфигурационный файл nginx, он не предлагает никаких изменений в файле settings.py проекта, как указано в потоке stackoverflow. <a href="https://docs.djangoproject.com/en/2.2/topics/security/#ssl-https" …
Для сервера на основе Django мне требуется одновременный запуск скриптов, подобно cronjobs. Я хочу избежать явного использования cronjobs и вместо этого интегрировать эти периодические задачи в инициализацию HTTP-сервера - то есть, когда я запускаю либо manage.py runserver, либо очень похожую …
я попытался преобразовать этот запрос elasticsearch в запрос elasticsearch-dsl, но не получил того же результата. Я использую elasticsearch версии 5.X также для elasticsearch-dsl здесь запрос elasticsearch : qry = { "_source": [ "accurate_call_duration", "call_duration", "call_duration" ], "query": …
Django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. На самом деле, я создаю потребителя RabbitMQ в проекте Dango в том же каталоге, что …
Каждое обновление поля datetime сохраняет время UTC в БД. Проблема в том, что БД, которую я использую, используется множеством других приложений/технологий. Другие приложения используют время IST для сохранения времени даты. Однако в Django он сохраняет время в БД только в …
Я хочу попробовать заполнить поля из базы данных в форме Django, но она показывает мне пустоту. Может ли кто-нибудь подсказать мне идею? Здесь я делюсь своим кодом. class circleform(forms.ModelForm): class Meta: model = curd fields = ['Zone','Circle','circle_code','circle_address'] widgets = …
Я пробую mongodb и я новичок в django. вот простой вид: views.py from django.views.generic import CreateView import pymongo from pymongo import MongoClient client = pymongo.MongoClient("mongodb+srv://****:*****@*****.****.mongodb.net/?retryWrites=true&w=majority") db = client['book_management'] collection = db['books'] class CreateBook(CreateView): model = Book Я …
Я пытаюсь создать пользовательский валидатор, который должен быть способен проверять различные условия, заданные type def validator(value, type, param): match type: case 'regex_validator': if not re.search(param, value): raise ValidationError() case 'max_length': if value > param: raise ValidationError() и мой …
Я пытаюсь использовать метод render_to_string из django для генерации html. Эта функция фактически вызывается внутри сигнала, который посылается внутри метода update сериализатора djangoRestFramework. Сделав это, я получил ошибку: AttributeError: 'functools.partial' object has no attribute '__module__' Я попытался отладить …
Интересно, не могли бы вы мне помочь, у меня есть модели, настроенные следующим образом: class Device(models.Model): hostname = models.CharField(unique=True, max_length=255) mgmt_ip = models.GenericIPAddressField( blank=True, null=True, unique=True, max_length=12) console_ip = models.GenericIPAddressField( blank=True, null=True, unique=False, max_length=12 ) class ConfigurationFile(models.Model): name = …
Всем привет, я создаю xlsx файл с помощью Pandas, использую json_normalize() для обработки данных, теперь я знаю, что есть MultiIndex Dataframe, но нет способа, как повлиять на значение в главной строке, как на картинке ниже, есть ли способ сделать …
Какой самый простой/быстрый способ переопределить форму администратора Django, чтобы она отображала сетку элементов вместо списка? Моя модель включает поле для картинки размером 100x100px, и было бы проще видеть их в виде сетки картинок, а не списка.
В настоящее время работаю над приложением Django. Сейчас мы применяем миграции следующим образом: Объединение PR с основной веткой Запуск действия GitHub для выпуска новых изменений в нашу производственную среду. Проблема здесь в том, что …
Я создал модель внутри моего проекта django. У меня также есть файл python с моей функцией. Я хочу отобразить результаты функции в таблице базы данных (mysql) внутри созданного мной файла модели. Я импортировал модель в файл, где находится моя …
Я пытаюсь настроить строку поиска, когда я ставлю хороший код на строку поиска, у меня есть продукт, который отображается, но если он не находит продукт, у меня возникает ошибка, поэтому я ставлю сообщение, если он не может найти продукт. сообщение …
впервые использую geodjango, ищу способ реализовать близлежащие местоположения с помощью geodjango. Я уже создал базу данных postgres/postgis, вот что я пробую: from django.contrib.gis.db import models from django.contrib.gis import geos class pharmacie(models.Model): name = models.CharField(max_length=255) address = models.CharField(max_length=255) created_at = …
Я использую Jinja для установки системных переменных моих бюллетеней. У меня есть общий файл переменных (parent.j2), и каждая тема может переопределять эти переменные (child.j2) через {% extends 'parent.j2' %} Со стороны родителя я могу получить доступ к …
Я хочу отображать теги в выпадающем списке. Но проблема в том, что в каждом посте отображаются одни и те же теги. Есть ли способ избежать этого повторения? Мой выпадающий список выглядит следующим образом: <div class="dropdown"> <button class="btn btn-secondary dropdown-toggle" …
У меня есть страница с марками автомобилей, и мне нужно, чтобы при нажатии на марку я перенаправлялся на страницу со всеми автомобилями этой марки. По какой-то причине я не могу получить доступ к тому, что мне нужно в теге …
В админке Django у меня есть Inline, и я хотел бы отфильтровать список строк по родительскому объекту. Я могу переопределить get_queryset(request) в моем Inline, но у меня нет доступа к родительскому объекту. Этот фрагмент взят из файла …
Как я могу динамически перемещаться между модалами, которые имеют одинаковый внешний ключ? Скажем, у меня есть мастера, их посты и таблицы деталей. Пост и подробная таблица имеют fk к писателю, теперь мой вопрос в том, могу ли я перемещаться от …
У меня есть модель User в моем проекте django приложения, и я также создал систему активации электронной почты, так что когда пользователь создает аккаунт, на его почту отправляется сообщение. Внутри этого сообщения есть ссылка с токеном, который имеет срок …