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

04.10.2021
Мягкое удаление. Перемещение записей или создание колонки "удалено"

Я немного запутался в том, что лучше использовать для мягкого удаления. Есть два способа мягкого удаления. create table for deleted records.(In this way we will make copy for the records in the table of deleted records, then delete …

04.10.2021
Как сделать вложенную группу по с аннотацией в django orm?

У меня есть следующие данные: publisher title -------------------------- ----------------------------------- New Age Books Life Without Fear New Age Books Life Without Fear New Age Books Sushi, Anyone? Binnet & Hardley Life Without Fear Binnet & Hardley The Gourmet Microwave Binnet …

04.10.2021
Django 3.2.7 + firebird database backend

Никак не могу подружить Django 3.2.7 и бэкенд БД Firebird на Windows (на Linux пока не проверялось) Устанавливал и через pip и руками с git. результат один django.core.exceptions.ImproperlyConfigured: 'firebird' isn't an available database backend or couldn't be imported. Check …

04.10.2021
Невозможно получить доступ к request.data в фильтре журнала

Я использую Django REST Framework и следую этому ответу django logging - django.request logger and extra context для включения пользовательских данных в мои записи журнала. При попытке получить доступ к record.request.data внутри filter() (чтобы сохранить его в record.data, как …

04.10.2021
Datetime получил наивное время даты, в то время как я уточнил до часового пояса

Я работаю над проектом Django. Вот мой код : today = datetime.datetime.now() currentperiod = Day.objects.get(enddate__gte=today.date(), startdate__lte=today.date()) И я получил это сообщение : RuntimeWarning: DateTimeField Day.startdate received a naive datetime (2021-10-04 00:00:00) while time zone support is active. …

04.10.2021
Django добавить к полю многие ко многим работает без сохранения

Какая разница между group.reportedBy.add(request.user) group.save() И group.reportedBy.add(request.user) Он сохраняется в БД даже без выполнения команды .save()

04.10.2021
Хотите возвращать словари в виде списков Python Django

Я хочу возвращать словари списков. С общей суммой, общей суммой, суммой налога и именем в каждом списке. ''' # налоговый отчет по филиалам и итог - FBR и NFBR def branch_report(request, params): branch = Order.value('name', 'sub_total', 'grand_total', 'tax_amount') report …

04.10.2021
Почему django не может отобразить изображения и видео в плеере AMP-story

Я уже несколько недель пытаюсь решить эту проблему, я не знаю, почему AMP Story не загружает изображения, которые я размещаю через базу данных Django, но каким-то образом я заметил очень странное поведение: он может загружать изображения и видео, которые …

04.10.2021
Как построить систему голосования на основе баллов (Django) [закрыто]

Я разработал систему с пятью таблицами. Две таблицы - это пользователи, покупатели и продавцы. А оставшиеся две таблицы - это продукты и компании. Покупатели могут иметь отношения с продуктами, а продавцы - с продуктами. Продавцы и продукты также …

04.10.2021
TinyMCE: Пользовательское HTML-поле администратора Django некорректно отображается на HTML-странице

Я использую Django на backend и VueJS на frontend. Я использую tinymce для создания пользовательского HTML поля. description = CustomHTMLField('Description', blank=True, null=True) Настройки для tinymce: TINYMCE_DEFAULT_CONFIG = { 'plugins': 'print preview textcolor importcss searchreplace autolink autosave save …

04.10.2021
Мне нужна помощь, чтобы преобразовать этот код из django в nodejs

мне нужна помощь в преобразовании этого кода из django в nodejs def post(self, request): path = '/achievements/achievements.json' base = str(settings.BASE_DIR) try: with open(base+path) as f: achievements = json.load(f) except: return Response(status=status.HTTP_404_NOT_FOUND) for achievement in achievements: self.find_or_create(achievement) return Response({'data': achievements}, …

04.10.2021
Django : Как получить данные за месяц в формате week wise в django

Class Car(models.Model): name= models.CharField() model = models.CharField() date = models.DateTimeField(default=datetime.now) Это моя модель (автомобиль). Если я передаю параметры даты (2021-07-09), мне нужны данные за последний 1 месяц от этой даты. (Например: 2021-07-9 - 30 ДНЕЙ). Я использую фреймворк Django …

04.10.2021
Фильтр модели django с использованием понимания словаря

У меня есть модель, называемая cards, которая содержит ряд элементов, которые я хочу перебирать в цикле. Поэтому я пытался использовать некоторое понимание словаря следующим образом: cards = Card.objects.filter(device=device) output = { c.id : [c.generateData(), c.sensor.getLatestTime()] for c in cards} …

04.10.2021
Запуск daphne в супервизоре возвращает ошибку django.core.exceptions.ImproperlyConfigured

Почему Дафна возвращает мне ошибку через супервизор django.core.exceptions.ImproperlyConfigured: Requested setting LOGGING_CONFIG, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure () before accessing settings. Но когда я запускаю его из supervisorctl, …

04.10.2021
Изменение местоположения загрузки Django-filer

Как получить доступ к URL-адресам изображений для полей Filer-fields, а также как изменить место загрузки Class CustomFilters(models.Model): input_file = models.ImageField( upload_to='input/images/', blank=True, null=True) bg_image_one = FilerFileField(null = True,on_delete = models.CASCADE) name = models.CharField(max_length=50) action = models.CharField(max_length=150, choices=ACTION_CHOICES) is_active …

04.10.2021
Каков наилучший способ создания экземпляра модели django с модельной формой, в которой для некоторых полей установлены значения blank и null?

У меня следующая модель: class Foo(models.Model): field1 = models.CharField(max_length=100) field2 = models.ForeignKey(AnotherModel, on_delete=models.CASCADE) field3 = models.ImageField(blank=True, null=True) field4 = models.CharField(max_length=15, blank=True, null=True) А вот мое мнение: def myView(request): form = FooForm(request.POST or None) if form.is_valid(): # …

04.10.2021
Я получаю эту django ошибку 421, b'service not available (connection refused, too many connections when signing up for my account, i dont really know?

SMTPConnectError at /investor/signup (421, b'услуга недоступна (соединение отказано, слишком много соединений)') Эта ошибка задерживается уже несколько дней, я действительно застрял во время отправки электронной почты с django, и я новичок в django, поэтому у меня нет много идей о том, …

04.10.2021
Buffer = _builtin_open(filename, 'rb') PermissionError: [Errno 13] Permission denied: 'C:/Users/Users/OneDrive/Desktop/projects/Barracuda'

Traceback (most recent call last): File "C:\Program Files\JetBrains\PyCharm Community Edition 2021.1.2\plugins\python-ce\helpers\pydev\pydevd.py", line 1483, in _exec pydev_imports.execfile(file, globals, locals) # execute the script File "C:\Program Files\JetBrains\PyCharm Community Edition 2021.1.2\plugins\python-ce\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 11, in execfile stream = tokenize.open(file) # @UndefinedVariable File …

04.10.2021
На каком уровне в архитектуре django MTV работает Django Rest Framework?

Я понимаю, что django - это архитектура MTV. Я также понимаю, что M - это модели, T - шаблоны (которые являются представлениями в MVC) и V - представления (которые являются контроллерами в MVC). Я хочу понять, являются ли сериализаторы …

04.10.2021
Django StreamHttpRequest работает с несколькими камерами

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

04.10.2021
Django websocket ValueError [закрыто]

Когда я обращаюсь к вебсокету на несуществующем put (ws://127.0.0.1:8000/ws/dgd/), django выдает ошибку Является ли это нормальным поведением или мне следует разобраться с этим случаем? 2021-10-04 11:35:46 ERROR server Exception inside application: No route found for path 'ws/dgd/'. Traceback …

04.10.2021
Django api функция для получения общего количества филиалов в POS

Ниже приведен мой код для функции api, я хочу вернуть каждый филиал пекарни с их суб-суммой, суммой налога и общей суммой. Мне дали задание сделать только эту функцию. Остальные части, такие как модели и т.д. уже выполнены. ''' def …

04.10.2021
Возникла ошибка при внедрении двух плагинов jquery? Пожалуйста, помогите мне разобраться с этой функцией

Здесь я использовал плагин slick slider sync jquery и для масштабирования я использовал плагин ddpowerzoom. Но, Это не работает должным образом, если я удалил ссылку плагина powerzoom, слайдер работает. Я хочу, чтобы слайдер, а также функция масштабирования в нем. Как …

04.10.2021
Функция else не работает в файле views.py django

Мое условие if работает, но условие else не работает. Даже если мы задаем условие для else, оно возвращает ответ блока except. import json from owner.models import Owner @csrf_exempt def register(request): if request.method == 'POST': payload = json.loads(request.body) username …

04.10.2021
Django: Форма множественного выбора (виджет)

Хочу создать форму к модели с m2m отношением к другой модели (~10k данных). Это поле с множественным выбором, как настроить форму на показ уже выбранных вариантов? Пользователь также должен иметь возможность удалить один из уже выбранных вариантов, не удаляя …

04.10.2021
Использование многопроцессорной обработки в командном скрипте администрирования django приводит к неожиданной ошибке

Я пытаюсь создать пользовательскую команду администрирования в моем проекте django. Я начал использовать concurrent.futures.ThreadPoolExecutor() для параллельного выполнения моего кода. Это работает хорошо, как показано здесь: def my_function(param_1=None): # this function needs to be executed parallely class Command(BaseCommand): def handle(self, …

04.10.2021
Django Virtual Environment - Нет модуля с именем 'gunicorn'

Я следовал этому руководству (https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04), но в настоящее время я вижу следующее при попытке запустить gunicorn через файл службы gunicorn (/etc/systemd/system/gunicorn.service): Oct 04 11:30:22 ukgcdeploy01 gunicorn[8095]: File "/opt/envs/automation-console-env/bin/gunicorn", line 5, in <module> Oct 04 11:30:22 ukgcdeploy01 gunicorn[8095]: …

04.10.2021
Как лучше всего передать данные формы django в javascript ajax вызов?

У меня есть форма с определенным количеством полей, использующая вызов ajax для связи с сервером. И мне интересно, какой лучший способ передать данные, которые я получаю из request.post формы, и передать их обратно в свойство success javascript ajax. …

04.10.2021
Как исключить удаленные объекты в функции clean() на модели/форме с помощью inline_formsety

У меня есть модель с пользовательской функцией очистки, чтобы убедиться, что два DateRange не пересекаются: class MyModel(models.Model): date_range = DateRangeField() def clean(self): error_dict = {} if MyModel.objects.exclude(id=self.id).filter( date_range__overlap=self.date_range): error_dict['date_range'] = ValidationError( 'Range can not overlap with an existing period.', …

04.10.2021
Concurrent Rotating File Handler не создает новый файл при достижении maxByteSize

Надеюсь, все в порядке и хорошо себя чувствуют. Я работаю над Concurrent Rotating File Handler, Согласно требованиям, я должен создавать новый журнал, когда существующий файл журнала пересекает заданный размер, а также файл журнала не должен удалять старые данные журнала …

04.10.2021
Поле даты в модель джанго

Делаю to-do list на Django. Как в модель добавить поле где можно будет установить и сохранить дату до которой нужно будет сделать таск. Ну т.е например какое то задание нужно сделать до 23.10 и человек устанавливает 23.10. Перепробовала все и …

04.10.2021
Некоторые изображения не отображаются в новостях google

Я хотел, чтобы статьи нашего сайта появлялись в новостях google. Я зашел в publisher center и заполнил всю необходимую информацию. В разделах я выбрал feed и добавил URL feed (мой back-end - django). Все выглядит нормально. Все последние новости …

04.10.2021
Печать текста в вертикальном выравнивании в django

здесь мой код работает нормально с html кодом, а если поместить его в мой проект, то он не работает вот мой views.py import pdfkit class PrintLabels(View): def get(self, request, id, value): client = request.user.client order = OtherOrder.objects.get(client=client, id=id) …

04.10.2021
Django cors middleware не работает при использовании GET для статических url изображений

Здравствуйте, я столкнулся с проблемой конфигурации Django CORS, я пробовал использовать django-cors-headers и правильно настроил его в моих настройках, он работает для выполнения GET/POST запросов к api из моего react frontend, но когда я пытаюсь загрузить изображение, используя image.src …

04.10.2021
Django как добавить членов в группы через сигналы?

другие мои сигналы работают, такие как обновление и создание экземпляра, но я не понимаю, почему он не добавляет членов в группу? @receiver(post_save,sender=settings.AUTH_USER_MODEL) def update_user_profile_from_User_model(sender,instance,created,**kwargs): if instance.email: MyAuthors.objects.filter(user=instance).update(user=instance,first_name=instance.first_name,last_name=instance.last_name,email=instance.email,is_blog_author=instance.is_blog_author) if instance.is_blog_author == True: my_group = Group.objects.get(name='myauthors') print("group name: ", my_group …

04.10.2021
Сохранение sql-запроса во время выполнения Django

Я использую Django ORM для динамического создания сложных SQL запросов, я хочу сохранить ---в процессе выполнения--- SQL запрос, который Django создает для будущего использования, я не нашел подходящего способа сделать это. Как объясняется здесь, есть два способа доступа к …

04.10.2021
Необходимо добавить auth-токен в тест graphene-django с помощью pytest

Я пытаюсь добавить токен в заголовки graphene-django с помощью pytest. Но он всегда возвращает, что пользователь анонимный, как показано в конце, но он должен возвращать пользователя, поскольку токен добавлен в фикстуру @pytest.fixture def creat_user(): user = User.objects.create(username="abc", email="x@x.com", password="abc123") token, …

04.10.2021
Невозможно войти в систему с помощью электронной почты в django

Я создал пользовательскую модель пользователя, но не могу войти в систему с действительным email id и паролем models.py class User(AbstractBaseUser): email = models.EmailField(verbose_name='email address', max_length=255, unique=True, ) is_active = models.BooleanField(default=True) staff = models.BooleanField(default=False) # a admin user; non super-user admin …

04.10.2021
Тестирование базы данных django sqlite3 с помощью pytest в CI

У меня есть класс updater, который обновляет таблицы базы данных (изменяет, удаляет, добавляет). Мне нужно написать тесты для этого апдейтера. Эти тесты будут вызываться в gitlab CI. python3.9 project/manage.py makemigrations python3.9 project/manage.py migrate pytest -s -v --cov --cov-config …

04.10.2021
Как переключить класс для нажатой кнопки в цикле for?

Пытаюсь добавить пост в закладку. Посты находятся на главной странице с циклом for. У меня проблемы с получением класса переключения при нажатии на кнопку добавления закладки для отдельного поста. Django view @login_required def add_post_bookmark(request): ''' add post to bookmark …