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

30.11.2022
Django сложность обратного поиска по полю один-к-одному

Обратный поиск полей внешнего ключа занимает log(n) времени, как указано в этом вопросе. Какова сложность обратного поиска поля один-к-одному?

30.11.2022
Django не перезагружается сервер

Такой вопрос: пользуюсь джанго и после внесения правок иногда надо ребутнуть сервер, но по какой-то причине он не ребутается, т.е. я его выключаю и включаю командой python manage.py runserver, но страница грузится не будет. Нужно его запускать на новом порте …

30.11.2022
Дублирование объекта с помощью django-hitcount

Я хочу продублировать мой текущий объект с его значениями. Таким образом, мне нужно скопировать все его старые значения в новый объект. Дублирование всех старых значений я реализовал хорошо, но я не могу сделать хиты (представления), которые создаются с помощью …

30.11.2022
Отсутствие аргумента 'path' в вызове get()

Я пытаюсь протестировать свои представления в Django, и когда я запускаю это, я получаю ошибку from django.test import TestCase, Client from django.urls import reverse from foodsystem_app.models import discount,menu import json class TestViews(TestCase): def test_login_GET(self): client = Client response = …

30.11.2022
Получение (2006, 'MySQL server has gone away error') в потребителе kafka в моем django приложении

Недавно я написал kafka consumer в моем django проекте, который работает в фоновом режиме, и есть mysql запрос, который читает внутри потребителя, и процесс очень легкий, так как у меня не так много данных. Но я получаю (2006, 'MySQL …

30.11.2022
Как передать контекстную переменную из переменной внутри оператора if?

Внутри оператора if у меня есть check_order, который мне нужно иметь в качестве контекстной переменной для моего шаблона, я получаю это traceback: local variable 'check_order' referenced before assignment. Как мне получить ее в качестве контекстной переменной, не повторяя код, чтобы …

30.11.2022
Специфические разрешения пользователей в Django

Мне нужно сделать только TL и HR разрешения на одобрение для отпуска. как этого добиться в Django Rest framework? Поскольку я новичок, я нахожу этот сценарий сложным. Помогите мне, технари Это моя модель User class User(AbstractBaseUser): email = models.EmailField(max_length=255, …

30.11.2022
Django - Plesk - Centos7 - Apache

У меня есть проект rest-django. Проект использует панель plesk, centos 7 и apache. Когда я запускаю свой проект, я получаю ошибку python. print: #!/usr/bin/env python """Утилита командной строки Django для административных задач.""" импортировать os import sys def main(): """Запустите …

30.11.2022
Невозможно загрузить теги пользовательского шаблона в django

Templatetags : myapp_extras.py from django import template register = template.Library() @register.simple_tag def my_url(value,field_name,urlencode=None): url = '?{}={}'.format(field_name,value) if urlencode: querystring = urlencode.split('&') filtered_querystring = filter(lambda p:p.split('=')[0]!=field_name,querystring) encoded_querystring = '&'.join(filtered_querystring) url = '{}&{}'.format(url,encoded_querystring) return url home.html {% load myapp_extras %} . . …

30.11.2022
Djagno Пользовательский токен не передается в заголовке HTTP запроса:-.

Я создал login api, используя аутентификацию на основе токенов в django rest framework.....API работает нормально в локальной установке.....Но после фиксации кода на живом сервере. Вход выполнен успешно, но после передачи токена входа в заголовках пользователь не может открыть следующую страницу. …

30.11.2022
Django - AppRegistryNotReady("Модели еще не загружены.") с использованием библиотеки cities_light

Я установил библиотеку cities_light в Django и заполнил базу данных городами, как указано в документации. Я добавил приложение в INSTALLED_APPS и смог получить данные в этом простом представлении. Все города загружаются как ожидалось: def index(request): cities = City.objects.all() context …

30.11.2022
Как отобразить данные на веб-странице с возможностью поиска (поиск по действительному номеру ресурса) и использовать нижеприведенные детали API для получения данных

Подробности API: Ссылка на API:* https://stat.ripe.net/docs/02.data-api/announced-prefixes.html*. Метод: GET Исходный Url: https://stat.ripe.net/data/announced-prefixes/data.json?resource= Пример URL: https://stat.ripe.net/data/announced-. prefixes/data.json?resource=4007 Примечание: Жирное значение будет вводом пользователя из поля поиска. Формат вывода данных на …

30.11.2022
Переменная сессии Django изменяется в пользовательском интерфейсе каждый раз при создании нового request_id

Я хочу, чтобы id запроса отличался в данных каждой страницы, так же как id запроса доступен в approve_url . Индексная функция отправляет сессионную переменную approve_url в тестовую функцию. Вот индексная функция global j, k, approve_url @api_view(['POST', 'GET']) def index(request): # …

30.11.2022
Django makemigrations в производстве?

Я новичок в Django, но меня беспокоит один вопрос: является ли выполнение makemigrations как части процесса развертывания производства безопасным/детерминированным? Основная причина в том, что некоторые сторонние приложения будут создавать новые миграции помимо предварительно определенных, т.е. <a href="https://github.com/adamcharnock/django-hordak/blob/master/hordak/models/core.py#L138" …

30.11.2022
Css статичен в html при использовании django, css не отображается

Main.html добавьте {% load static %} сверху и {% static 'css/main.css' %} в ссылку css href {% load static %} &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &lt;title&gt;CM1&lt;/title&gt; &lt;link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-rbsA2VBKQhggwzxH7pPCaAqO46MgnOM80zW1RWuH61DGLwZJEdK2Kadq2F9CUG65" crossorigin="anonymous"&gt; …

30.11.2022
Django/Python - AssertionError: В классе ThreadSerializer отсутствует атрибут "Meta.model"

Блочная цитата Я пытаюсь создать бэкенд форума для мобильного приложения и столкнулся с проблемой при попытке протестировать конечные точки API через Postman. Там говорится, что в моем классе ThreadSerializer отсутствует атрибут "Meta.model". Мой код сериализатора ` from …

30.11.2022
Строки подключения для тестирования Django с помощью django-environ

На данный момент мы используем django-environ для хранения строки подключения к базе данных. Мы используем mssql-django для подключения к базе данных Microsoft SQL Server. Строки подключения к тестовой базе данных требуют больше параметров - …

30.11.2022
Метод сложных фильтров в django

Я столкнулся с проблемой, когда мне нужно отправить остатки писем всем пользователям, у которых срок обучения истекает в определенный период времени, например, в соотношении 5/6. Я установил систему планирования, которая будет фильтровать все программы обучения, срок действия которых истекает …

30.11.2022
Является ли запрос обратных внешних ключей ленивым?

Мне нужно проверить, есть ли у пользователя хотя бы один связанный продукт из множества типов, которые у нас есть в системе. Я пытаюсь сделать это более эффективным, поэтому я добавил any() и сделал генератор для проверки связи. Но мне …

30.11.2022
Загрузка изображения с помощью ajax в приложении django

Я застрял на попытке загрузить картинку с помощью ajax в проекте django. У меня есть серия кнопок, каждая из которых активирует свой модал. В этом модале я должен загрузить картинку, и она загружается в нужную модель. Моя функция post …

30.11.2022
Django возвращает внешний ключ как объект, но использует только uuid для создания

У меня есть 2 модели, подкатегория и викторина. Каждая викторина имеет одну подкатегорию. Я хочу сериализовать викторину, чтобы вернуть полный объект подкатегории, когда я получаю его с помощью get, но иметь возможность создать новую викторину, передав uuid подкатегории. Если …

30.11.2022
Как использовать Bootstrap Modal для удаления в Django? Помогите мне, plsss

нужно ли добавлять в раздел JavaScript или нет, если да, то помогите мне я новичок, поэтому прошу помочь мне HTML Я новичок, поэтому, пожалуйста, помогите мне Помогите мне плз &lt;form method="post" action=""&gt; {% csrf_token %} &lt;div id="deleteEmployeeModal" …

30.11.2022
Использование javascript для отображения объекта django

Я хочу реализовать следующее с помощью javascript, чтобы при нажатии на строку получался индекс и отображался объект этого индекса. в шаблоне django это работает. &lt;div&gt;{{ project.0.customer_name}}&lt;/div&gt; &lt;div&gt;{{ project.1.customer_name}}&lt;/div&gt; но приведенный ниже javascript не работает, даже я получаю …

30.11.2022
Django не отображает данные модели при помощи render

Изучаю Django, делаю пример. from django.shortcuts import render from django.http import HttpResponse from django.template import loader from .models import Bb def index(request): template = loader.get_template('bboard/index.html') bbs = Bb.objects.order_by('-published') context = {'bbs': bbs} return HttpResponse(template.render(context, request)) Так данные отображаются. Но …

30.11.2022
Как я могу получить колонку общей цены для модели CartItem?

Class Product(models.Model): name = models.CharField(max_length=80) product_image = models.ImageField(upload_to='product/product/images/%Y/%m/%d/', blank=True) price = models.IntegerField() class Cart(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) created_at = models.DateTimeField(auto_now_add=True) class CartItem(models.Model): item = models.ForeignKey(Product, null=True, on_delete=models.CASCADE) qty = models.IntegerField(default=1) cart = models.ForeignKey(Cart, null=True, on_delete=models.CASCADE) …

30.11.2022
Преимущества режима демона mod_wsgi

Я написал вопрос django.urls.base.get_script_prefix возвращает неверный префикс при выполнении apache о проблемах с предоставлением урлов для страниц мезонина (при выполнении Apache урлы страниц формировались неправильно). Я только что заметил, что если я удалю режим демона mod_wsgi из …

30.11.2022
Я получаю csrftoken в cookie и не могу отправить в ответ make post, delete и put запрос от angular13 к Django rest framework

Мне нужно сделать запрос на удаление на сервер (django) от клиента (angular13) с аутентификацией сессии, и я также получаю идентификатор сессии и токен csrf в cookie, но не могу сделать запрос, я получаю csrftoken missing в консоли. спасибо //component.ts …

30.11.2022
Ошибка Django: индекс списка вне диапазона (когда нет объектов)

Все работает нормально, пока я не удалю все объекты и не попытаюсь вызвать url, тогда он выдает мне это traceback: list index out of range. Я не могу использовать get, потому что может быть более одного объекта, а использование …

30.11.2022
Как добавить массив целочисленных полей в Django Rest Framework?

Я хочу добавить массив целочисленных полей в мою модель class Schedule(models.Model): name = models.CharField(max_length=100) start_time = models.DateTimeField(auto_now_add=True) end_time = models.DateTimeField(null=True, blank=True) day_of_the_week = ?? ( array of integer ) Я пробовал с class Schedule(models.Model): name = models.CharField(max_length=100) …

30.11.2022
Может найти проблему для решения Шаблон не работает?

From django.shortcuts import render # Create your views here. def home(request): return render(request, 'dashboard/home.html') from django.urls import path from . import views urlpatterns = [ path('', views.home), ] Помогите мне решить проблему добавление пути в template_DIRs

30.11.2022
Указание Nginx на Gunicorn на другом сервере

У меня есть куча различных сервисов, работающих в нескольких контейнерах lxc, включая приложения Django. Я хочу установить Nginx на хост-машине и проксировать передачу данных на экземпляр Gunicorn, запущенный в контейнере lxc. Идея заключается в том, что пользовательские доменные …

30.11.2022
Как получить отфильтрованные элементы в таблице в пагинаторе django

Views.py get_records_by_date = Scrapper.objects.filter(start_time__date__range=(f_date, t_date)) get_records_by_date = check_drop_down_status(get_records_by_date,drop_down_status) filtered_results = MyModelFilter(request.GET,queryset=get_records_by_date) context['filtered_results'] = filtered_results page_numbers = request.GET.get('page', 1) paginator = Paginator(filtered_results.qs, 5) users = paginator.get_page(page_numbers) context['users'] = users index.html &lt;table id="bootstrapdatatable" class="table table-striped table-bordered" width="100%"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;scrapper_id&lt;/th&gt; &lt;th&gt;scrapper_jobs_log_id&lt;/th&gt; &lt;th&gt;external_job_source_id&lt;/th&gt; …

30.11.2022
Как преобразовать булевы значения False или True внутри вложенного словаря python в javascript в шаблоне Django?

вот мой views.py context = { "fas": fas_obj, } # TemplateResponse can only be rendered once return render(request, "project_structure.html", context) в разделе project_structure.html и javascript const pp = {{ fas|safe }}; Я получаю ошибку здесь. …

30.11.2022
Однако у меня нет таблицы django_redirect с пометкой миграции.

Как я прохожу через django-redirects INSTALLED_APPS = [ 'django.contrib.sites', 'django.contrib.redirects', ] MIDDLEWARE = [ 'django.contrib.redirects.middleware.RedirectFallbackMiddleware', ] python manage.py showmigrations redirects [X] 0001_initial [X] 0002_alter_redirect_new_path_help_text URL запроса: http://127.0.0.1:8000/admin/redirects/redirect/add/ ERROR saying..... нет такой …

30.11.2022
Я получаю csrftoken в cookie и не могу отправить в ответ make post, delete и put запрос от angular13 к Django rest framework

Мне нужно сделать запрос на удаление на сервер (django) от клиента (angular13) с аутентификацией сессии, и я также получаю идентификатор сессии и токен csrf в cookie, но не могу сделать запрос, я получаю csrftoken missing в консоли. спасибо //component.ts …

30.11.2022
Django Rest Framework, как использовать serializers.ListField с моделью и представлением?

Я хочу хранить массив целых чисел в поле day_of_the_week. Для этого я использую следующий код models.py class Schedule(models.Model): name = models.CharField(max_length=100) day_of_the_week = models.CharField(max_length=100) serializers.py class ScheduleSerializer(serializers.ModelSerializer): day_of_the_week = serializers.ListField() class Meta(): model = Schedule fields = "__all__" …

30.11.2022
Как показать переменную в UI в django из функции просмотра?

Я хочу показать значение pro в UI, но не получается, вот мой код функции тестового представления .Значение pro получается из предыдущей функции с помощью переменной сессии django. @api_view(['GET', 'POST']) def test(request): pro = request.session.get('j') print("Request ID from Index View : …

30.11.2022
Платежи Shengpay на языке Python (Django)

Мне нужно настроить платежи клиентов с помощью Shengpay. Есть ли для этого какая-либо документация или демонстрация. Официальная документация поддерживает только Java. Я просмотрел официальную документацию и различные поисковые системы, чтобы узнать, реализовал ли кто-нибудь это раньше. Ничего не …

30.11.2022
Как применить фильтрацию по order by и distict в django orm?

Name email date _________________________________________________ Dane dane@yahoo.com 2017-06-20 Kim kim@gmail.com 2017-06-10 Hong hong@gmail.com 2016-06-25 Dane dddd@gmail.com 2017-06-04 Susan Susan@gmail.com 2017-05-21 Dane kkkk@gmail.com 2017-02-01 Susan sss@gmail.com 2017-05-20 Я могу получить первые записи каждой уникальной записи, используя EmailModel.objects.all().order_by('date').distinct('Name'). это возвращает …

30.11.2022
Показывать html-пространства только для определенных пользователей в Django

{% if show_approval %} &lt;span&gt;Approvals&lt;/span&gt;&lt;/a&gt; {% endif %} Мне нужно создать определенное условие if в html, где эти Approvals будут видны для определенных пользователей, я написал код для этого в файле python context_data = {'show_approval': self.is_approval_supported()} …