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

19.10.2021
Лучшая практика для изменения определенных переменных при публикации в ветке

Я работаю над пользовательской системой управления документацией с помощью Django. В настоящее время есть продуктивный envoirment на IIS + Hyper-V с базой данных, назовем его productiveDB. Новые возможности реализуются локально в разных филиалах, используя другую базу данных, назовем ее …

19.10.2021
Я попытался установить django с помощью pip install django, позже я получил ошибку для обновления pip, я сделал обновление pip, но все равно получил ошибку, о которой я говорил ниже

Введите описание изображения здесь ПРЕДУПРЕЖДЕНИЕ: Скрипт sqlformat.exe установлен в 'C:\Users\Easwar Sai Prasad\AppData\Roaming\Python\Python38\Scripts', которого нет в PATH. Подумайте о добавлении этого каталога в PATH или, если вы предпочитаете подавить это предупреждение, используйте --no-warn-script-location. ВНИМАНИЕ: Скрипт django-admin.exe установлен в …

19.10.2021
Почему reset_sequences=True заставляет pytest действительно сбрасывать различия в базу данных test_database?

Я запускаю свои тесты django с помощью pytest и увидел странное поведение. Чтобы выяснить, что произошло, я вставил breakpoint() в свои тесты, а затем запустил psql'ed в мою базу данных postgres, чтобы посмотреть, в каком состоянии она находится. К …

19.10.2021
Как соединить разные приложения на сервере? [закрыто]

Позвольте мне лучше прояснить ситуацию, у меня есть основное приложение, написанное на python, которое должно работать с компилированным кодом, написанным на Java, техник предположил, что они должны работать вместе в TCP соединении. это правильный способ? или есть лучший способ? …

19.10.2021
Как переключить SVG из javascript или jquery, добавить и удалить кнопку?

Это javascript, чтобы заставить его делать то, что вы хотите? Смотрите //toggle line SVG, чтобы понять, как это работает я использую Jquery Не более подробно StACK overFLOw почему ты спрашиваешь меня глупо $(document).ready(function() { var csrfToken = $("input[name=csrfmiddlewaretoken]").val(); …

19.10.2021
Как создать службу из функции?

Я хочу создать сервис, используя Django Rest API. У меня есть функция. Результат этой функции должен вернуть 2 значения, и я должен вернуть эти значения в формате JSON API. Функция будет работать следующим образом. Я получу features_list в качестве параметра …

19.10.2021
Можно ли написать один dockerfile для front end и backend?

Мне нужно докеризировать приложение django react. Мне интересно, можно ли написать один dockerfile для front end и back end вместо того, чтобы писать отдельные файлы и объединять их в конце в docker compose?

19.10.2021
Я хочу вставить кнопку в мою таблицу, которая показывает расходы с помощью javascript, когда пользователь ищет что-то в поле поиска.

Вот мой html код шаблона :- <!---this table will show if the user has noting in the searchField---> <div class = "default-table" > <table class = "table table-stripped table-hover"> <!---table head---> <thead> <tr> <th>Amount ({{currency}})</th> <th>Category</th> <th>Description</th> <th>Date</th> <th></th> …

19.10.2021
Хостинг django с angular на digitalocean с помощью nginx

У меня есть Django-Angular проект, который я хочу развернуть на DigitalOcean с Nginx, и я успешно выполнил всю настройку, но у меня есть некоторые сомнения, которые я хочу развеять, прежде чем окончательно приступить к этому решению. Вот что я …

19.10.2021
Как сохранить асинхронную функцию fetchData() и вставить ее в chart.js?

Моя цель - использовать json данные в качестве меток и данных в моем Chart.js piechart. У меня есть запрос, который получает данные и конвертирует их в Json в view.py: def get_data(request): filtered_transaction_query_by_user = Transaction.objects.filter(portfolio__user=request.user) total_transactions_by_user = filtered_transaction_query_by_user.values('coin__name').annotate( …

19.10.2021
Nginx не может найти статические файлы

О знаю, что это часто задаваемый вопрос. У меня 2 сервера с одинаковой конфигурацией nginx location /static/ { root /var/www/html; } реальная дикректория для статики - /var/www/html/static Один сервер видит статические файлы django, второй пишет 404 и …

19.10.2021
Ваш шаблон URL [<URLPattern> ] недействителен. Файл DJANGO Urls.py

Я получаю эту ошибку ОШИБКИ: app_1 | ?: (urls.E004) Ваш шаблон URL [&lt;URLPattern '^static/media/(?P.)$'&gt;] недействителен. Убедитесь, что urlpatterns является списком экземпляров path() и/или re_path(). app_1 | ?: (urls.E004) Ваш шаблон URL [&lt;URLPattern '^static/static/(?P.)$'&gt;] недействителен. Убедитесь, что urlpatterns …

19.10.2021
Как изменить цвет фона всей страницы в bootstrap?

Я хотел изменить цвет фона всей страницы. Я использую bootstrap 5 starter pack и его элементы. Пожалуйста, дайте мне правильный ответ.

19.10.2021
Django-каналы и проблема с подключением Firefox

Я использую django-channels в качестве конечной точки сокетов в проекте django, я разработал чат реального времени с использованием django-channels, протестировал, развернул на Ubuntu поверх docker и использую NGINX в качестве веб-сервера, он работает довольно круто, сделал много тестов. …

19.10.2021
Автозаполнения слага в CreateView django

Есть форма создания поста юзером forms class PostCreationForm(forms.ModelForm): class Meta: model = Post fields = ['title', 'tags', 'text', 'time_to_read', 'image', 'is_published', ] widgets = { 'text': forms.TextInput(attrs={'class': 'form-control'}), 'time_to_read': forms.NumberInput(), 'image': forms.FileInput() } у поста есть слаг, который я …

19.10.2021
Как использовать представление на основе функций Django для обновления модели?

Я использовал представление на основе класса для обновления профиля пользователя с помощью этого кода class EditProfileViewClass(generic.UpdateView): model = UserProfile fields = ['bio', 'profile pic'] template_name = 'users/update.html' success_url = reverse_lazy('home') path('profile/&lt;int:pk&gt;/update', EditProfileViewClass.as_view(), name="profile"), &lt;a href="{% url 'profile' user.id %}"&gt;Your Profile&lt;/a&gt; …

19.10.2021
Почему я получаю ошибку CORS на некоторых устройствах, а другие работают нормально?

Я использую django-cors-headers для CORS в django. Это работает нормально для некоторых устройств, но некоторые устройства получают ошибку CORS. Я протестировал его на некоторых своих устройствах, некоторые работали, а некоторые нет. Я также очистил все данные браузера на всех …

19.10.2021
Добавление .annotate foreign key в объекты не дает четкого результата

Когда я выполняю следующий запрос, он работает нормально query= UserOrder.objects.filter(order_date__range=( Request['from'], Request['to'])).values('user_id__username','user_id__email').annotate( total_no_of_order=Count("pk")).annotate(total=Sum('total_cost')) Но я также хочу знать количество услуг, связанных с заказом .annotate(total_no_of_services=Count("userorderservice__pk")) путем добавления вышеприведенного кода в запрос total_no_of_order и total_cost также …

19.10.2021
Request.POST.get не получил входное значение

Итак, я пытался сделать так: пользователь вводит изображение в кодировке base64, а затем преобразует его в текст с помощью pytesseract OCR. Проблема в том, что каждый раз, когда я пытаюсь ввести изображение, происходит только перезагрузка страницы и ничего не …

19.10.2021
Есть ли способ сохранить живой запрос дольше 60 секунд в экземпляре EC2?

Всем привет Я пытался запустить наше приложение django на amazon aws ec2 instance. Все работает хорошо, за исключением запросов длиннее 60s. Эти запросы автоматически получают 504 Gateway Time-out. Я настроил все необходимые порты в Security Groups для моего экземпляра …

19.10.2021
Как преобразовать json в форму в Django?

Я разрабатываю Django проект, и команда хочет разделить front-end и back-ed, поэтому я использую Django для разработки api. Формат передаваемых данных - json. Однако я хочу использовать пакет defalt user (django.contrib.auth), и мне нужно использовать Form. Как я могу …

19.10.2021
Обратный поиск с родственным названием

Предложим эти модели: class Person (models.Model): pass и class Marriage (models.Model): person = models.ForeignKey(Person, on_delete = models.CASCADE, related_name='person') person_2 = models.ForeignKey(Person, on_delete = models.CASCADE, related_name='person_2') Как я могу фильтровать персон по ID поля Marriage (например, …

19.10.2021
Странное поведение при доступе к request.user в django

У меня есть простое представление, которое требует, чтобы пользователь вошел в систему И принадлежал к определенной группе, как показано ниже class IndexView(LoginRequiredMixin, UserPassesTestMixin, generics.GenericAPIView): serializer_class = IndexSerializer def test_func(self): print(self.request.user) // User object return self.request.user.groups.filter(name='Poster').exists() def get(self, request, *args, …

19.10.2021
REST Api Django - создание новой модели-объекта и добавление в нее текущего вошедшего пользователя

У меня есть конечная точка, где вошедший в систему пользователь может создать объект под названием 'project'. Я хочу показать пользователю все его собственные проекты, поэтому когда он создает новый, я хочу, чтобы пользователь был автоматически добавлен в поля пользователей …

19.10.2021
Просмотр счетчика с использованием IP-адреса в приложении Django

Я работаю над приложением Django и хочу знать, сколько людей его используют, поэтому я решил добавить счетчик просмотров на страницу. Я создал счетчик просмотров (посмотрел несколько уроков), но он не работает. Я не знаю, где проблема. Вот код: models.py: <div …

19.10.2021
Сколько websocket-соединений следует использовать в моем приложении для чата?

Я разрабатываю django чат приложение для моего сайта и я использую websockets для этого.Моя система как настоящий чат, вы можете войти в систему и вы можете увидеть различных пользователей в вашей приборной панели, чтобы отправить сообщение.И каждый раз, когда …

19.10.2021
Wagtail - передача параметров в блок struct

Я пытаюсь передать параметры в структурный блок, который также имеет дочерние структурные блоки для динамической загрузки вариантов выбора через блок выбора. Пробовал концепцию с методом init, но успеха пока нет. Ниже приведен код моей реализации - class DefaultThemeTemplate(blocks.StructBlock): template = …

19.10.2021
Как добавить PDF, созданный ReportLab, в поле FileField в модели Django

В viws.py я могу создать PDF файл. Однако я не могу добавить его в поле FileField в модели. from reportlab.pdfgen import canvas from reportlab.lib.pagesizes import A4 from reportlab.pdfbase.cidfonts import UnicodeCIDFont from reportlab.pdfbase import pdfmetrics buffer = io.BytesIO() cc = …

19.10.2021
Как обойти конфилкт модели simple history поле instance, c моей моделью с полем instance?

Я использую для отслеживание событии simple-history, и она создает историческии модели указанных мной моделей,у меня в модели есть поле instance, в документации simple-history говориться что поле instance: Поскольку эти поля и методы присутствуют во всех исторических моделях, любые имена полей …

19.10.2021
Как сделать queryset равным списку в django webapp?

Предположим, что у меня есть модель под названием "Test" в models.py, а функция представления в views.py выглядит следующим образом: def app_view(request): if request.method == 'POST': form = AppForm(request.POST) if form.is_valid: ... else: form = AppForm() the_query = Test.objects.all().values_list('test_field') the_list …

19.10.2021
Twilio Voice Gather + Django Regex Validation

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

19.10.2021
Вызов функций create_superuser и create_user в abstractuser в DRF

У меня есть модель customuser, которая наследует Abstratuser из Django. Однако я не понял, что такое create_user и create_superuser. Например, когда вызывается функция create_user и когда функция create_superuser. Модель выглядит следующим образом. class CustomUserManager(BaseUserManager): """ Custom user model …

19.10.2021
Токен недействителен : Токен должен быть в классе <'bytes'>

Я пытаюсь декодировать токен от пользователя. Каждый раз, когда я запускаю код, он показывает ошибку Decode error class PasswordChange(generics.GenericAPIView): model = CustomUser serializer_class = PasswordChangeSerializer def patch(self, request): serializer = self.serializer_class(data=request.data) serializer.is_valid(raise_exception=True) payload = jwt.decode(serializer['token'], settings.SECRET_KEY,algorithms=['HS256']) user = CustomUser.objects.get(id=payload['user_id']) …

19.10.2021
Django REST Framework - XMLRenderer, изменяющий мой простой XML-ответ

Я хочу отправить простую текстовую строку CXML, как показано ниже, в ответ на запрос DRF POST в представление django (см. мое представление django ниже) &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;!DOCTYPE cXML SYSTEM "http://xml.cXML.org/schemas/cXML/1.2.011/cXML.dtd"&gt;&lt;cXML payloadID="2021-10- 19T03:57:08.416995@example.com" timestamp="2021-10-19T04:01:56.530426+00:00"&gt;&lt;Response&gt;&lt;Status code="200" text="Success" /&gt;&lt;/Response&gt;&lt;/cXML&gt; (Вышеуказанная …

19.10.2021
Как автоматически архивировать содержимое страницы при изменении файла csv (держателя данных)

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

19.10.2021
Как проверить, создана ли таблица модели или нет

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

19.10.2021
Двойная модель AWS S3 для Heroku

Я пытался выяснить, почему мой динамический url, который я развернул с помощью heroku. Кто-нибудь еще сталкивался с этим при развертывании AWS s3 на heroku. Если да, пожалуйста, дайте мне некоторое представление, потому что это было бы очень полезно …

19.10.2021
Возникновение ошибки при попытке запустить сервер в проекте django [закрыто]

У вас есть 2 непримененные миграции. Ваш проект может работать неправильно, пока вы не примените миграции для приложения(ий): appname. Запустите 'python manage.py migrate', чтобы применить их.

19.10.2021
Django как добавить html стиль для кнопки javascipt loadmore?

Я добавил кнопку "Загрузить еще" с помощью JavaScript на страницу моего блога, которая будет динамически загружать содержимое. Но я не знаю, как применить мой оригинальный html стиль к кнопке JavaScript load more. Это мой оригинальный стиль html: {% …

19.10.2021
Django отправка электронной почты: ошибка django.core.exceptions.ImproperlyConfigured

Я пытаюсь отправить тестовое письмо в Django с помощью функции "send_email", но получаю исключение в виде "django.core.exceptions.ImproperlyConfigured: Запрошена настройка EMAIL_BACKEND, но настройки не настроены. Вы должны либо определить переменную окружения DJANGO_SETTINGS_MODULE, либо вызвать settings.configure() перед доступом к настройкам." Однако через …