Я решаю одну из задач в веб-курсе cs50 и создал модель для листинга на сайте аукциона. Для того, чтобы избежать итераций по всем ставкам на листинг, каждый листинг имеет внешний ключ 'current_bid', который указывает на последнюю ставку. Однако если ставка …
Я пытаюсь перенести базу данных с локального компьютера (Windows, SQLite3) на сервер (Ubuntu 20, PostgreSQL). Я создал JSON дамп из локальной базы SQLite3. python manage.py dumpdata > dump.json На сервере я вошел в оболочку и выполнил команды from …
У меня возникла идея использовать пагинацию сверху-вниз. Мой план заключался в использовании класса hidden на нижнем элементе пагинации, если ListView вписывается в область просмотра пользователя. Работало отлично, но случайно я обнаружил, что один раз из +/- двадцати раз …
Я пытаюсь отобразить дополнительную информацию в панели администратора и не могу. У меня есть две модели с внешним ключом Я пытаюсь показать список улиц и добавить к названию улицы название города class Street(models.Model): name = models.CharField(max_length=50, verbose_name='Street') code = models.IntegerField() …
Может ли кто-нибудь помочь мне решить эту проблему. Почему я получаю эту ошибку? У меня есть db в .env host и links, network в файле docker-compose тоже. Я не могу понять, где возникает проблема. Вот мой файл docker-compose …
Я хочу понять, почему строка, возвращаемая из метода шаблона render_to_string вызывает непоследовательное тестирование при тестировании способом, использующим self.assertIn() в приведенном ниже TestCase. Все проверяемые строки проходят, за исключением "=question_id_1" и "id=question_id_1". Похоже, что существует проблема с добавлением question_id_1 …
Я пытаюсь понять, как работают CSRF-токены, в настоящее время моя цель - создать ситуацию, в которой возможна CSRF-атака. Я размещаю два приложения Django локально на разных портах. К одному я обращаюсь по localhost:8000, к другому по 127.0.0.1:5000 - это гарантирует, …
Я хочу сделать 3 lvl prefetch_related, но не могу заставить его работать. views.py: queryset = obj.answer.all().prefetch_related(Prefetch('question ', queryset=Question.objects.prefetch_related(Prefetch('orderedquestion', queryset=OrderedQuestion.objects.prefetch_related('select_set'))))) return AnswerSerializer(queryset, many=True).data А в моем Serializers.py я вызываю его так: json['name'] = answer.question.orderedquestion.select_set.get(id=i).name Не знаю, …
В моем проекте Django мой пользователь jack находится в группе под названием 'Personals'. У группы 'Personals' есть разрешение с именем 'personal'. Но jack не наследует это разрешение от своей группы. Как я могу решить эту проблему? >>>jack = User.objects.get(username="jack") …
Я развернул django webiste в AWS ec2 с помощью этого digitalocean blog, но статические файлы, такие как css и javascripts не загружаются после развертывания. Это мой статический код django: STATIC_URL = '/static/' MEDIA_URL = 'media/' MEDIA_ROOT …
У меня есть две модели : class Club(models.Model): club_tag = models.CharField(primary_key=True) class Player(models.Model): rating = models.FloatField(default=0) club = models.ForeignKey(Club, ...) Моя цель - получить топ-10 клубов с лучшими игроками среднего рейтинга, в порядке убывания. В …
У меня есть две модели: Категория, Продукты. И я хочу создать отдельную url ссылку типа http://127.0.0.1:8000/api/categories/sneakers для каждой категории, чтобы получать продукты с разных url. Используя внешний ключ, я могу разделить их, но не знаю, как …
Проблема заключается в следующем Я использую json для десериализации и заполнения модели Celery интервалами, кронтабами и жизненно важными периодическими задачами. сериализация / десериализация работает абсолютно нормально Проблема в том, что если я запускаю следующую функцию из другого места …
Я создал pdf файл с помощью шаблона Django. В шаблоне все CSS, которые были применены, не отображаются в сгенерированном pdf. Вот код, который я использовал : from io import BytesIO from xhtml2pdf import pisa from django.template.loader import get_template …
Итак, я установил путь в моей конфигурации URL: path( "kitten/", views.Kitten.as_view(), name="kitten", ), и обработчик для отсутствующих URL к тому же представлению. handler404 = views.Kitten.as_view() У меня есть некоторое промежуточное ПО, …
Каков запрос Django для этого? Данные БД - col1 | Col2 ------------------------- sahil1 | Cat 1.2.3 sahil2 | 1.2.3-XY2 sahil3 | 9.8.7,1.2.3,11.12.13 sahil4 | 1.2.3 sahil5 | 9.8.4,1.2.3-XY2,9.8.7 sahil6 | Cat 1.2.3,9.8.2,1.2.3 Мне нужна только запись, …
Здравствуйте, я пытаюсь исправить свой тестовый пример покупки функции декодирования не работает вот мой код в тестовом Django ```class RefreshView(APIView): serializer_class = RefreshSerializer def post(self, request): serializer = self.serializer_class(data=request.data) serializer.is_valid(raise_exception=True) try: active_jwt = Jwt.objects.get( refresh=serializer.validated_data["refresh"]) except Jwt.DoesNotExist: return …
Здравствуйте, у меня проблемы с маршрутами, я пытаюсь добавить Root в App.js (frontend) Я продолжаю получать Blankpage, возможно, проблема незначительна, но я действительно не могу найти решение. Если я заменяю Root на BrowserRouter, то все отображается нормально. …
Есть ли способ вызвать полевую ошибку ValidationError в методе validate ListSerializer? В моем случае помещаемые данные могут содержать противоречивые записи, поэтому я должен их проверить. После возникновения такой ошибки он возвращает Non-field error, но я бы хотел вернуть список проверенных …
Я работаю над программой для создания сайтов. Когда пользователь создает новую страницу, он должен выбрать язык (например, английский, французский, немецкий). В Django Admin, в языковой админке, пользователь может установить порядок. Модель языка содержит: order = models.PositiveSmallIntegerField(default=0, verbose_name='display order') …
Столкнулся с проблемой: django не видит статические файлы. В частности css. Вот структура проекта: settings.py (DEBUG = True): STATIC_URL = '/static/' STATICFILES_DIRS = [] STATIC_ROOT …
Я не могу запустить свой проект PyCharm через команду django-admin. Терминал не распознает его. Подробности: 1.) У меня установлен пакет в Python. И он установлен в моем проекте. 2.) Похоже, что он установлен на 2 уровня вниз от каталога …
Я работаю над приложением, которое обрабатывает некоторую конфиденциальную информацию (ключи API и т.д.). У меня есть простой вопрос, на который я не могу найти ответы. У меня реализована функция шифрования, чтобы не хранить данные в виде обычного текста. Нужно …
Как я могу установить email как не чувствительный к регистру с помощью Django Allauth? Я хочу сохранить его в нижнем регистре в базе данных, но не существует параметра типа ACCOUNT_PRESERVE_USERNAME_CASING.
У меня работает django, интегрированный с vuejs через загрузчик webpack. В файле "base.html" django загружаются все статические файлы и есть точка, где рендерится vue. В vue у меня есть страница, где есть таблица, в которую загружаются все данные. В …
Пожалуйста, есть ли способ работать над проектом с разными языками и их фреймворками. Например, мне нужно создать сайт электронной коммерции с командой из трех бэкенд-разработчиков. Один node.js, один django и один laravel Разработчик node.js должен работать над разделом …
Можно ли использовать Django для создания сайта для создания пользовательских сайтов в зависимости от потребностей пользователей? Будет более одного шаблона, и у каждого пользователя будет собственный url для его сайтов. Я не знаю, можно ли этого достичь с помощью …
Я пытался перенести приложение Diango с одного сервера на другой и сменить движок базы данных с sqllite3 на postgres. После того как я перенес приложение с github на новый сервер и перенастроил параметры базы данных для postgres, я получил ошибку …
Я создал приложение Django. Оно прекрасно работало в режиме разработки. Но я попытался разместить его в цифровом океане, все работало нормально, но когда в качестве ответа отправляется сообщение об ошибке, оно не отображается во внешнем интерфейсе. Странно, но если я …
Я использовал drf-spectacular и у меня есть два вопроса по этому модулю. Я хочу создавать пользовательские схемы и перезаписывать схемы в конечных точках API. Как это сделать? …
Я пытаюсь создать профиль пользователя, я чувствую, что у меня все правильно, но все равно он не регистрируется. Вы видите мою кодовую базу ниже, пожалуйста, помогите Что я сделал: Models.py: class UserManager(BaseUserManager): def create_user(self, username, email, name, …
Я хотел бы получать сигнал после изменения разрешения на уровне объекта. Django Guardian позволяет нам устанавливать разрешения на уровне объекта. Основываясь на изменении разрешения, я хотел бы выполнить некоторые действия. Как получить сигнал о смене разрешения на уровне объекта? …
Я изучаю Django. Я знаю, как добавить использование {% static "abc/xyz" %} в шаблоны. Но теперь я хочу использовать нечто подобное в файле views.py. Например, project->my_app->static->resources->abc.json - это файл, к которому мне нужно получить доступ в views.py …
В моем проекте django у меня есть модель пользователя, и я хочу подсчитать различные статусы пользователей. Я не уверен в том, как лучше всего подойти к этому, так как это модель самого верхнего уровня, поэтому я не думаю, что …
Введите описание изображения здесь У меня проблемы с django, встроенным в forms.py, который находится в contrib.auth-- forms.py, у меня много ошибок в forms.py, для разработки я использую vscode, я не знаю, это проблема с vscode или …
После некоторых изменений пути из-за того, что это подмодуль git, я смог настроить launch.json и tasks.json для запуска приложения в режиме отладки. Вот tasks.json { "version": "2.0.0", "tasks": [ { "type": "docker-build", "label": "docker-build", "platform": "python", "dockerBuild": { "tag": "signmeasures:latest", …
Какая разница, если в models.py у меня было: def validate_unique(self, exclude=None): qs = KeyDefinition.objects.filter(key_name=self.key_name, developer_email=self.developer_email) print(qs) if qs: raise ValidationError ( {'key_name' : ['This Key Name already exists']} ) return super().validate_unique(exclude) vs: def clean(self): qs = KeyDefinition.objects.filter(key_name=self.key_name, developer_email=self.developer_email) …
Rabbitmq отказывается работать на моем ПК с ошибкой: BOOT FAILED =========== Exception during startup: error:{case_clause,closed} rabbit_networking:record_distribution_listener/0, line 366 rabbit_networking:boot/0, line 80 rabbit:do_run_postlaunch_phase/1, line 958 {"init terminating in do_boot",{error,{case_clause,closed}}} init terminating in do_boot ({error,{case_clause,closed}}) Crash dump is being written to: c:/Users/user/AppData/Roaming/RabbitMQ/log/erl_crash.dump...done …
Я создал веб-сайт в Django, который я развернул на heroku. Я пытаюсь отобразить этот сайт на html-странице с помощью iframe. Однако, когда я загружаю свою html-страницу, я получаю ошибку: gkwhelps.herokuapp.com отклонил соединение. При осмотре страницы я …
У меня следующий annotate qs.annotate( goods_with_sales=Count('goods', filter=Q(goods__history__sales__gt=0)), ) То же goods_with_sales_percent=goods_with_sales / sum_sales * 100 Мне нужно получить процент от goods_with_sales к сумме всех goods__history__sales. Пробую с Window, но не получается... Это raw sql …