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

31.01.2022
Изменения порядка следования списка запросов Django в локальном и продакшене

Main_filter = Consumer.objects.none() filtering = Consumer.objects.filter(created_date=date).values().order_by('-created_date')[:1] main_filter |= filtering Я просто запускаю их в цикле while, шагая вниз по дате, чтобы получить последнюю запись за каждую дату. Проблема в том, что порядок элементов main_filter в локальной системе обратный …

31.01.2022
Почему моя стандартная страница администратора django выглядит ужасно при развертывании на heroku?

Я наконец-то развернул свой проект django в heroku, но по какой-то причине стилизация страницы администратора выглядит очень уродливо. Я понятия не имею, почему это так.

31.01.2022
Фильтрация по нескольким значениям внутри атрибута

У меня есть объект Post, который содержит набор комментариев, состоящий из строкового поля Text и булевого поля Deleted. Я использую ElasticSearch для получения всех этих сообщений, имеющих комментарий, содержащий определенную строку. Но я хочу исключить эти комментарии с …

31.01.2022
Данные countdow в ios возвращают nan

У меня проблемы с набором данных на ios. На android и других устройствах он работает отлично, а на ios он дает мне nan ... как я могу это исправить? просматривает django data = settaggio.data.strftime("%m %d, %Y %H:%M:%S") …

31.01.2022
Django mptt tag recursetree => есть ли какой-нибудь счетчик типа forloop.counter или нам нужно объявить переменную счетчика

В шаблоне django у нас есть forloop.counter для итерации, это встроенная операция шаблона. Используя этот счетчик цикла, мы можем отображать число, а также использовать для различных решений цвета или чет/нечет и т.д., UI работы. аналогично, я использую recursetree из …

31.01.2022
Django не вызывает функцию из urls.py

Я пытаюсь вызвать функцию, используя urls.py path('Show_Message', Show_Message, name='Show_Message') находится внутри моего urls.py, без опечаток. Это мой webhook.py from django.http import HttpResponse def Show_Message(request): print('HERERERERE') if request.method == 'POST': print(request.body) return HttpResponse(status=200) Я тоже правильно настроил …

31.01.2022
Получение ошибки при попытке удалить команду Django

Когда я пытаюсь добавить delete к моим представлениям, я получаю ошибку: Запрос, соответствующий команде, не существует. Что я делаю не так? Похоже, что трассировка приводит меня к context_processor.py. Вот мой код ниже: Views.py @login_required def team(request, …

31.01.2022
Django добавление атрибутов в форму булевой модели

Моя модель формы выглядит следующим образом: class ToggleSettingsForm(forms.ModelForm): class Meta: model = ToggleSettings fields = ( 'background', ) widgets = { 'background': forms.BooleanField(widget=forms.CheckboxInput(attrs={'type': 'checkbox', 'class': 'checkbox', 'id': 'your_id'})) } И я получаю эту ошибку в шаблоне AttributeErro 'BooleanField' …

31.01.2022
Как запретить sentry регистрировать ошибки на локальном сервере Django?

Я пытаюсь предотвратить запись ошибок в журнал Sentry на моей приборной панели Sentry, пока я работаю на своем локальном сервере (т.е. http://127.0.0.1:8000/). Единственное время, когда я хочу, чтобы Sentry регистрировал ошибки на моей приборной панели, это когда …

31.01.2022
Social-auth-app-django: как отключить пользователя без пароля

На моем сайте (www.raptors.ru) я использую social-auth-app-django для авторизации пользователей из Facebook. Чтобы облегчить им вход на сайт, я сделал следующие настройки: ACCOUNT_PASSWORD_INPUT_RENDER_VALUE = True , чтобы пользователям не нужно было вводить свой пароль. Когда пользователь …

31.01.2022
Django ORM в многопоточной задаче не сохраняет данные в модель

В моем приложении django я планирую потоковый процесс для запуска каждые n секунд потока, предназначенного для сохранения данных в таблице. В моем файле init я делаю: class RepeatedTimer(object): def __init__(self, interval, function, *args, **kwargs): self._timer = None self.interval = …

31.01.2022
Django Form не отправляется по какой-то причине

Моя Django форма не отправляется по какой-то причине, Когда я нажимаю submit и перехожу на страницу администратора, чтобы посмотреть экземпляр, я ничего не нахожу, Вот код: views.py: from django.shortcuts import render from .models import User from .forms import SignUpForm …

31.01.2022
Я хочу обновить небольшую часть моей веб-страницы с помощью ajax Как я могу сделать это в Django?

В принципе, у меня есть три модели class category(models.Model): name = models.CharField(max_length=40) class subCategory(models.Model): category = models.ForeignKey(category, on_delete= models.CASCADE) name = models.CharField(max_length=40) class product(models.Model): name = models.CharField(max_length= 40) image = models.ImageField(upload_to="media/upload_to") price = models.DecimalField(max_digits=10, decimal_places= 3) price_off = models.DecimalField(max_digits=10, …

31.01.2022
Как остановить следующий код python через определенное время?

Мне нужно запустить командную функцию python следующим образом: from django.core.management import BaseCommand class Command(BaseCommand): def add_arguments(self, parser): parser.add_argument('length', type=int) parser.add_argument('breadth', type=int) def handle(self,*args,**options): func= Library_Class() result= func.library_function(length,breadth) return Этот код передает аргументы библиотечной функции, которая в свою очередь …

31.01.2022
Как автоматически заполнить таблицу в моей базе данных данными, добавленными в другую таблицу?

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

31.01.2022
Я добавил модель Like, но не знаю, как увеличить количество Like.

Я создал приложение Блог, и я хочу добавить кнопку Like к каждой записи в блоге, как я могу это сделать? Как я могу сделать это в представлении и шаблоне? модели: class Like(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) post …

31.01.2022
Валидатор Regex производит миграцию без изменений

Django обнаруживает изменения в моделях с помощью RegexValidator, from django.core.validators import RegexValidator url_regex_validator = RegexValidator( regex=r'^(\w{1,5}:\/\/)([\w\+\/-]+)([\.]\w{1,4})$', message="Error invalid URL") модель: class MyModel(models.Model): path = models.CharField(max_length=200, default=None, blank=True, null=True, validators=[url_regex_validator]) Каждый python manage.py makemigrations Alter field path …

31.01.2022
Как создать множественный фильтр "текст содержит" в фильтрах Django?

Я работаю с django сайтом и использую django-filters для создания фильтров. Поэтому я создал модель следующим образом: class Bids(models.Model): Services=models.CharField(max_length=300) и это поле содержит множество случайных слов, таких как "услуги, рабочая сила, безопасность, машины, химикаты,... и т.д." …

31.01.2022
Рекомендуемый файловый менеджер для администратора Django Jazzmin

Я использую тему Jazzmin в своей админ панели Django и мне интересно, есть ли какая-нибудь рекомендуемая библиотека для работы с медиа файлами? Я установил django-filer, но не вижу возможности интегрировать его с summernote/tinyMCE или CKEditor. Для меня …

31.01.2022
Что эквивалентно url(r'name/$') с использованием пути? Я не хочу, чтобы пользователи получали доступ к пути django

При рассмотрении функции url() в django, '$' позволяет блокировать путь к url. Что эквивалентно при рассмотрении 'path'? Точнее говоря, у меня есть следующее path('',views.home,name='home'), path('json', json, name="json"), моя домашняя страница вызывает json-файл для построения графика, однако если …

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

У меня есть модель Студент: from django.db import models from django.contrib import admin class Student(models.Model): name = models.CharField(max_length=30, default='') lastname = models.CharField(max_length=30, default='') grade= models.CharField(max_length=8, default='') class StudentAdmin(admin.ModelAdmin): list_display= ('name','lastname','grade') from django.contrib import admin from .models import * admin.site.register(Student, …

31.01.2022
Асинхронный вызов функции Stripe

Я новичок в Django и работаю над приложением на основе Stripe и обнаружил, что мои представления на основе классов работают очень медленно, а мне нужно сделать их как можно быстрее. Я обнаружил, что в Django есть поддержка асинхронности, но …

31.01.2022
Лучший способ организовать модели приватного чата django-channels один к одному?

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

31.01.2022
TypeError: объект 'module' не является итерируемым в django 4

TypeError: 'module' object is not iterable in django 4 Я получаю приведенную выше ошибку, она сохраняется достаточно долго, и на данный момент мне действительно нужна помощь. Я использую pickle для загрузки ML модели, Django для получения пользовательского ввода. Ниже …

31.01.2022
Почему Environ не устанавливает переменную в корне проекта Django, отличном от главного?

Итак, у меня есть файл .env в корне моего проекта Django, содержащий несколько переменных. Когда я использую их в одном корне проекта (например, в settings.py), все работает, но когда я пытаюсь получить доступ к переменной в другом корне/модуле, …

31.01.2022
Инициирование GET-запроса к Django web api и отправка списка идентификаторов в виде массива

Я пытаюсь вызвать rest API в django и отправить список Ids в качестве параметра (я не могу использовать строку запроса). Это работает, если я отправляю только одно, но как указать его для массива целых чисел: path('details/<int:id>/', views.get_details), def get_details(request, id=0) …

31.01.2022
Requests и requests_toolbelt не загружают файл в django

Мне нужно загрузить файл в приложение django из настольного приложения pyside2, код загрузки выполняется на рабочем классе с помощью QThread, он работает, когда я загружаю файл только с помощью запросов. # Login login_url = 'http://127.0.0.1:8000/users/login' client = requests.session() client.get(login_url) …

31.01.2022
Я хочу иметь возможность проверить несколько пользователей и выбрать только один вариант для каждого пользователя И отправить всех выбранных пользователей в список для каждого варианта в шаблоне/html

Так, я не смог придумать простое название, извините за это. В общем, я хочу отправить сообщение X пользователям. Для этого мне нужно выбрать пользователей, которым я хочу отправить это сообщение, и их тип, если они обычные, CC или …

31.01.2022
DJANGO CKEDITOR с плагином placeholder

Я не могу заставить плагин PLACEHOLDER отображаться в моем django-ckeditor ... кто-нибудь еще сталкивался с этим? Последняя версия, похоже, v4.11 (при нажатии на ? в редакторе), хотя версия pyp говорит 6.2... и их история релизов …

31.01.2022
Django ORM - добавлять строки в результат, пока SUM('column') не достигнет заданного числа

У меня есть модель, созданная с помощью Django ORM - class Orders: units = models.IntegerField(null=False, blank=False) sell_price_per_unit = models.FloatField(null=True, blank=True) created_by = models.ForeignKey(User, on_delete=models.PROTECT, null=False, blank=False) order_status = models.ForeignKey(OrderStatus, on_delete=models.PROTECT, null=False, blank=False) property = models.ForeignKey(Property, on_delete=models.PROTECT, null=False, blank=False) order_type …

31.01.2022
Проблема входа для импортированных пользователей в django

У меня есть 2 приложения django, и я хочу импортировать пользователей с паролями в другое приложение. когда я делаю это, у меня возникает проблема со входом в систему импортированные пользователи не могут войти в систему Примечание: у меня есть …

31.01.2022
Django ORM - Функция поиска по нескольким моделям

Я изо всех сил пытаюсь заставить свою функцию поиска собирать результаты из нескольких моделей в одну таблицу. У меня есть модель персон и модель дат: class Person(models.Model): personid = models.AutoField() name = models.CharField() etc.... class Dates(models.Model): datesid = …

31.01.2022
Django oscar send_email result in ValueError: EMAIL_USE_TLS/EMAIL_USE_SSL являются взаимоисключающими,

Эта функция вызывает ошибку, которая не имеет смысла для меня: File "/venv/virtualenvs/ZHR-f7z/oscar/apps/communication/utils.py", line 128, in send_email_messages email.send() в настройках: EMAIL_USE_SSL = None #False doesn't change result EMAIL_USE_TLS = None Происходит неправильное позиционирование, так как оба значения …

31.01.2022
Permissions. Django REST Framework

Изучаю Django и Django REST Framework. Есть две модели. Как реализовать чтобы статус модели Post мог изменять только Support? class CustomUser(AbstractUser): USER = "US" SUPPORT = "SP" ROLE = [ (USER, "User"), (SUPPORT, "Support"), ] role = models.CharField( …

31.01.2022
Ожидался список элементов, но получен тип queryset

Я хочу сделать get api, который возвращает json, содержащий 3 таблицы. Эти 3 массива должны содержать список различных объектов. Я хочу получить в качестве результата: { "array_1": [{"id", "name"}, {"id2", "name2"}], "array_2": [{"id", "date"}, {"id2", "date2"}], "array_4": [{"id", …

31.01.2022
Стратегия применения общего фильтра ко всем моим графеновым запросам в проекте django

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

31.01.2022
Перенос продуктов вместе с отношениями категорий django

Я создал следующие отношения для продуктов и категорий. class Category(models.Model): DoesNotExist = None id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) name = models.CharField(verbose_name='category name', max_length=50) slug = models.SlugField() parent = models.ForeignKey('self', blank=True, null=True, related_name='children', on_delete=models.CASCADE) created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) …

31.01.2022
Как экспортировать дату, введенную в одной модели, в другую с помощью django

#модель 1 class Timesheet(models.Model): project=models.ManyToManyField(Project) Submitted_by=models.ForeignKey(default=None,related_name="SubmittedBy",to='User',on_delete=models.CASCADE) status=models.CharField(max_length=200) ApprovedBy=models.ForeignKey(default=None,related_name="ApprovedBy",to='User',on_delete=models.CASCADE) Date =models.DateField() Hours=models.TimeField(null=True) #модель 2 class Monday(models.Model): Dates=models.Foreignkey(Timesheet,related name='Dates',on_delete=models.CASCADE) def str(self): return self.Dates при этом вылетала ошибка и не удавалось просмотреть дату, введенную в модели Timesheet в модели Monday. Пожалуйста, помогите …

31.01.2022
Как интегрировать django-unicorn с chart.js?

Может ли кто-нибудь показать мне пример того, как интегрировать Django-unicorn с chart.js? Я новичок в этом фреймворке django-unicorn и немного запутался в его документации. Я просто хочу создать график реального времени, используя этот фреймворк. спасибо.

31.01.2022
Django валидатор для проверки номера телефона в США с помощью regex

Как написать функцию python, которая принимает телефон в качестве аргумента для проверки с помощью regex с указанными ниже атрибутами модели. models.py class MyModel(models.Model): phone = Phonefield(max_length = 255,blank = True)