У меня есть две модели class Record(Model): scorable_entry = models.ForeignKey('Entry', null=True, blank=True, on_delete=models.CASCADE) class Entry(Model): scores = ArrayField(models.IntegerField(), null=True) и мне нужно отсортировать Records на основе суммы scores на связанной Entry модели. К сожалению, …
Я абсолютно новичок в Django и застрял на этой проблеме уже некоторое время, по какой-то причине они не учат этому в явном виде ни в одном учебнике, который я смог найти Итак, что я хочу - это …
Я попробовал переместиться с локальных статических файлов на S3 с помощью django-storages. Я тщательно следовал документации, но все еще нет доступа к статическим файлам. В локальной среде у меня есть: STATIC_URL = '/static/' в …
Я новичок в Django и пытаюсь разобраться в отношениях между полями OneToOne с помощью _set.all() Мой models.py class User(AbstractUser): is_admin = models.BooleanField(default=False) is_employee = models.BooleanField(default=True) is_manager = models.BooleanField(default=False) is_assistant = models.BooleanField(default=False) class Profile(models.Model): profile = models.OneToOneField(User, on_delete=models.CASCADE) class Manager(models.Model): user …
Ниже приведен код для проверки загружаемого файла изображения. Основные проблемы с этим способом проверки в том, что пользователь может просто изменить расширение и загрузить недействительное изображение, что вызовет проблемы на front-end, потому что если он попытается его отобразить, то …
Я пытаюсь запустить некоторый код на основе вывода функции execute_from_command_line из Django. В основном я пытаюсь проверить, есть ли непримененные миграции, проверяя вывод вышеупомянутой функции: execute_from_command_line(["manage.py", "makemigrations", "--dry-run"]) Вышеприведенное печатает No changes detected в stdout, поэтому у меня нет …
/var/log/uwsgi/myapp.log: Я не могу понять причину ошибки: Tue Jan 11 15:27:45 2022 - failed to open python file /root/eva/lawyer/lawyer/wsgi.py Я не могу понять, почему uwsgi не может открыть этот python файл. Путь к нему правильный myapp.ini: [uwsgi] chdir = …
Я пытаюсь развернуть свой проект django в heroku, но сталкиваюсь с ошибкой, когда пытаюсь использовать модуль waitress эта ссылка ни к чему не ведет что делать
Мой файл шаблон для всех html это: {% load static %} <!doctype html> <html lang="ru"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>{% block title %}{% endblock %}</title> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css"> </head> <body> {% …
Я пытаюсь зарегистрировать пользователя в первый раз, но получаю IntegrityError. Тип исключения: IntegrityError Значение исключения: Сбой ограничения NOT NULL: registration_registration_customuser.user_id когда я пытаюсь создать суперпользователя, он спрашивает меня об идентификаторе пользователя, для которого я должен ввести …
Примечание: html-верстка в pdf отлично отображается, если объект, переданный в функцию pdf не превышает размер одной страницы. Забавно, но когда я удаляю стилизацию из html, он работает, и под работой я имею в виду рендеринг в pdf и создание нескольких …
Мне нужна форма с "сотнями" целочисленных полей ввода. Я думал создать массив целочисленных полей в моей модели, но, похоже, это не работает: class Array(models.Model): name=models.CharField(max_length=10) data=[] for i in range(100): data.append(models.IntegerField(default=0,blank=True)) Через de shell я могу создать …
Я использовал пример из документации для реализации массового обновления: class BookListSerializer(serializers.ListSerializer): def update(self, instance, validated_data): # Maps for id->instance and id->data item. book_mapping = {book.id: book for book in instance} data_mapping = {item['id']: item for item in validated_data} # …
Мне нужно обслуживать защищенные файлы для пользователей, ограниченных пользовательской квотой загрузки (для каждого пользователя). Итак, я должен вычислить каждую загрузку файла. Это легко, если я использую HttpResponse() для обслуживания файлов, но это неэффективно и очень медленно. Как контролировать …
У меня есть модель "Фильм" в Django и модель "Знаменитость" также. Я хочу добавить модель знаменитости к модели фильма как поле manytomany 3 раза. один раз как актер, один раз как режиссер и один раз как продюсер. что-то вроде …
У меня есть следующий кадр данных Теперь, учитывая определенный диапазон дат холдинга, мне нужно получить среднее значение столбцов, сгруппированных по тикеру. т.е. <img alt="enter image …
Сколько голосов набрала история? Что я должен сделать, чтобы увидеть это в ListView? И как я могу сделать это, не застряв на проблеме n+1? models.py class Story(models.Model): author = models.ForeignKey( MyUser, on_delete=models.CASCADE, related_name='story' ) title = models.CharField(max_length=255) slug …
Я обнаружил проблему при выполнении этого кода на моем приложении 'website', используя django https://i.stack.imgur.com/rr15N.jpg https://i.stack.imgur.com/LWMP6.jpg
Я работаю над проектом веб-скрейпинга на Django. Цель - соскрести рекламные данные с 3 сайтов, создать каждое объявление как объект модели и перечислить их в представлении. У меня есть четыре функции скраппинга, для которых я использовал модуль мультипроцессинга, чтобы запустить …
После развертывания приложения Django google single sign-in на Heroku я столкнулся с проблемой несоответствия redirect_uri, хотя в учетных данных google указан правильный URI перенаправления. Я не знаю, где возникает проблема. То же самое прекрасно работает на локальной машине. Пожалуйста, помогите.
Я получаю TemplateDoesNotExist, когда я уверен, что шаблон существует "TemplateDoesNotExist at /maintenance/1/update/" когда просто перехожу к /maintenance/, который является индексом для этого приложения, все работает нормально. шаблон находится в папке appfolder templates appfolder name затем templates как на …
В рамках Django REST, если администратор просит пользователя ввести ответы на некоторые вопросы, которые могут быть добавлены учетной записью администратора, как должен быть определен класс models, который сохраняет данные, предоставленные пользователем, когда пользователь заполняет нефиксированные вопросы, добавленные администратором?
Я хочу фильтровать наиболее просматриваемые и используемые объекты за предыдущую неделю (последние семь дней) в моем проекте. Модели class Banner(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) name = models.CharField(max_length=150 , unique=True) description = RichTextField(blank=True, null=True) category = models.CharField(max_length=200) tag = models.CharField(max_length=200) …
передняя часть моего сайта написана на .next, а задняя часть сайта написана на DRF (Django rest framework) Как я могу настроить Nginx для запуска .next для front и Django для Back? мой текущий Nginx conf таков: server { …
/var/log/uwsgi/myapp.log: Tue Jan 11 15:27:45 2022 - *** Starting uWSGI 2.0.18-debian (64bit) on [Tue Jan 11 15:27:45 2022] *** Tue Jan 11 15:27:45 2022 - compiled with version: 10.0.1 20200405 (experimental) [master revision 0be9efad938:fcb98e4978a:705510a708d3642c9c962beb663c476167e4e8a4] on 11 April 2020 11:15:55 Tue …
В настоящее время я создаю локальную страницу входа в Django (только начал) и задался вопросом: Можно ли хранить все попытки входа в систему (как успешные, так и неудачные), например, в json-файле? Если да, то как?
Модели class ProductImage(models.Model): image = models.ImageField(upload_to="images", null=True, blank=True, verbose_name='Картинка') product_id = models.ForeignKey( ProductItem, related_name="product_image", on_delete=models.CASCADE, blank=True, null=True) модели class Favorite(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, verbose_name="Пользователь", related_name='favorites', null=True, blank=True) products = models.ManyToManyField(ProductItem, verbose_name='Продукты', related_name = 'favorites', null=True, blank=True) class …
Я использую zipstream из here и имею представление Django, которое возвращает zip файл всех вложений файлов, которые размещены на Amazon S3. Но при загрузке все zip-файлы оказываются поврежденными, то есть я не могу их открыть. import …
У меня проблема, статические файлы не работают, когда есть первичный ключ в url, проблема возникает локально и на heroku. Я пробовал много настроек и всегда была одна проблема или другая. Вы можете проверить, как это выглядит по этой …
Будет полезнее, если вы ответите и на следующие вопросы. Dealing with models.CharField. In python2, how the CharField value is stored in the database and how it is different from the value which is going to store in …
Я создал одну пользовательскую страницу для Django admin, имя файла server.html {% extends "admin/base_site.html" %} {% block content %} <h1>Server management</h1> {% if status == 200 and message %} <ul class="messagelist"> <li class="success">Response status: <strong>{{ status}}</strong></li> <li class="success">{{message}}</li> {% …
Я пытаюсь сделать расширенный рендеринг для моих Django crispy форм раздел формы в моем index.html выглядит следующим образом <form method = "post"> {% csrf_token %} {{ form.organization |crispy}} <div class="form-row"> <div class="form-group col-md-6 mb-0"> {{ form.start_date |crispy}} </div> <div …
После того, как я разработал его в heroku и изменил DEBUG = False, он выдает ошибку. Я пытаюсь исправить это, но не могу. кто-нибудь может помочь мне исправить это, пожалуйста, спасибо. вот мой файл settings.py: STATIC_URL = '/static/' …
Я создаю пользовательское административное действие для загрузки списка заказов в виде CSV-файла. В моем файле orders/admin.py есть следующее: def export_to_csv(modeladmin, request, queryset): opts = modeladmin.model._meta # opts = options for order in queryset: content_disposition = f'attachment; filename=OrderID-{order.id}.csv' response = …
Я развернул приложение Django 1.8 на сервере ubuntu с помощью gunicorn Ubuntu 20.04 Django 1.8 nginx 1.18.0 Python 2.7 Медиафайлы имеют следующие разрешения # ls -l total 4 drwxrwxrwx 5 www-data www-data 4096 Apr 18 2021 media …
Я пытаюсь запустить django проект с помощью uwsgi и nginx. Возникает ошибка при запуске uwsgi: ModuleNotFoundError: No module named 'lawyer' Структура проекта: lawyer/ ... ... manage.py ... lawyer/ __init__.py asgi.py settings.py urls.py uwsgi.py GNU nano 4.8 /etc/uwsgi/apps-enabled/myapp.ini [uwsgi] chdir = …
Я хочу создать приложение для заказа времени в расписании, общее время делится на 15 минут, каждые 15 минут в одной колонке. Строки определяются датой, временем начала и периодом. Периоды всегда кратны 15 и выражаются в минутах. данные в sche_table базе …
Я получаю ошибку UNIQUE UNIQUE constraint failed: account_workexperiance.id при обновлении списка объектов. До сих пор все работало нормально, и я не делал никаких изменений. models.py: class TutorUser(models.Model): tutor_user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name='tutor') full_name = models.CharField(max_length=255, blank=True) phone_number = models.CharField(max_length=14, …
const data = '{{ search_user }}' const rdata = JSON.parse(data.replace(/&quot;/g, '"')) const input = document.getElementById('user-input_products') let filteredArr = [] input.addEventListener('keyup', (e)=>{ box.innerHTML = "" filterMax = (fn, c) => x => c && fn(x) && c-- filter …
Я пытаюсь разделить числа, которые хранятся в базе данных в миллионных долях, но при этом теряются десятичные знаки. conditions_set.annotate( _amount_from=ExpressionWrapper(F('amount_from')/1000000, output_field=FloatField()), _amount_to=ExpressionWrapper(F('amount_to')/1000000, output_field=FloatField()), _value=ExpressionWrapper(F('value')/10000, output_field=FloatField()) ).values('_amount_from', '_amount_to', '_value').order_by('amount_from') 0 = {dict: 3} {'_amount_from': 0.0, '_amount_to': …