Я разрабатываю проект электронной коммерции. Это мой первый опыт работы с Django, так что будьте терпеливы. У меня есть несколько объектов в списке, с большим количеством полей. Я хочу поместить этот объект в колонку в моем шаблоне. Я пытался сделать …
Я следовал официальной документации Django по написанию пользовательских представлений ошибок, то есть handler404, handler500 и т.д. Когда в настройках моего проекта установлено значение debug в false, пользовательские страницы ошибок отображаются, как и ожидалось. Когда я развертываю проект на heroku, кажется, …
Я хотел бы узнать разницу между этими двумя методами проверки на уникальность. У меня есть два поля, дубликаты которых я не хочу иметь - имя_ключа и почта разработчика - т.е. разработчик не может иметь два ключа с одинаковым …
Я запустил свой сервер с помощью python manage.py runserver и по какой-то причине он начал отображаться как обычный текст. Когда я запускаю его как живой сервер, он отображается нормально. Я понятия не имею, что я изменил, что испортило его. …
Я пытаюсь выполнить миграцию, выполнив следующую команду: python manage.py makemigrations Но я получаю следующую ошибку: django.db.utils.ProgrammingError: (1146, "Table 'password_management.accounts_workspace' doesn't exist") Я использую базу данных MySQL под названием password_management. Ранее мое приложение Django работало …
Я хотел бы использовать сигнальное соединение post_init на экземпляре модели для вызова удаленного API, который будет получать некоторые данные, а затем использовать их в качестве своего рода динамического свойства модели, которое присваивается этому экземпляру при загрузке формы изменений. В …
Как видно из моего вопроса, я хочу загрузить данные из всех других соответствующих таблиц из таблицы users. class UserResource(resources.ModelResource): class Meta: model = User fields = ['__all__'] # But I want ALL FIELDS ( foreign key fields etc.)
Моя комплексная модель выглядит следующим образом. Я удалил ненужные сложные модели по некоторым причинам. Моя цель - вернуть ответ в соответствии с запросом. Для возврата надежного ответа я должен проверить элементы из запроса с атрибутом экземпляра из моей связанной …
Есть проект django, который использует докеризацию для запуска в производственной среде. Настройки следующие docker-compose.yaml version: "3.9" services: web: build: . ports: - "8000:8000" command: python manage.py runserver 0.0.0.0:8000 volumes: - .:/gpanel depends_on: - db db: image: postgres:13 volumes: - …
Я использую django messages для обработки сообщений на сайте моего django проекта. Я разрабатываю проект по криптографии, всякий раз, когда я пытаюсь запустить свой проект, при переходе к функции decrypt я получаю следующую ошибку введите описание …
Вот мой models.py class Devtool(models.Model): name = models.CharField(max_length=50, verbose_name='이름') kind = models.CharField(max_length=50, verbose_name='종류') content = models.TextField(verbose_name="개발툴 설명") class Post(models.Model): # devtool_CHOICES = ( # ('django', 'django'), # ('react', 'react'), # ('spring', 'spring'), # ('node.js', 'node.js'), # ('java', 'java'), # …
Я делаю приложение на django. Сегодня я добавил docker, но у меня возникла проблема со статическими файлами. После использования collectstatic файлы копируются в app_static, но в консоли появляется: 2: No such file or directory, а в браузере выскакивает ошибка 404. …
Я использую pycharm, но мой power shell не распознает виртуальную среду? Как вы думаете, что я должен сделать, чтобы он смог распознать виртуальную среду? И это произошло после того, как я переместил папку с проектом django в другую папку …
Доброе время суток. Введение Есть проект, в нем 2 приложения. Первое - это базовый функционал, который работает сейчас, назовем current_app. Есть приложение, которое зависит от функционала shop и создано, чтобы управлять данными с другого сервера, назовем shop_manager. При базовой конфигурации …
Когда я запускаю тестовый пример python3.9 manage.py test в django webapp я получаю некоторые ошибки. В этом сообщении на stackoverflow ответ stackoverflow они предлагают установить STATIC_ROOT. Я не знаю, как установить это свойство в …
Я пытаюсь включить mysql в мой django и сталкиваюсь с ошибкой in <module> version_info, _mysql.version_info, _mysql.__file__ NameError: name '_mysql' is not defined Я думаю, что это может быть ошибка из-за нового чипа M1 и системы mac OS, но …
У меня есть модель группы: class Group(models.Model): leader = models.ForeignKey(User, on_delete=models.CASCADE) name = models.CharField(max_length=55) description = models.TextField() joined = models.ManyToManyField(User, blank=True) email_list = ArrayField( models.CharField(max_length=255, blank=True), blank=True, default=list, ) Когда пользователи вступают в группы или выходят …
Я пытался добавить поле в мои модели отношений ManyToMany в Django. Шаг за шагом я создал новую модель, применил makemigrations и migrate. Я проверил, что у меня есть новая таблица в моей базе данных postgresql. Теперь, прежде чем …
Что мы хотим достичь Я хочу отображать звезды (SCORE) в порядке убывания на моих моделях кино и телевидения. Текущее состояние Я извлекаю данные из TMDB, чтобы получить данные о фильмах и телевизорах. Затем, когда пользователь вводит комментарии …
У меня есть проект Django, который я пытаюсь перенести на мою рабочую виртуальную машину. Я использую uWSGI и nginx, и мне удалось настроить их так, что мой сайт доступен. Теперь я пытаюсь запустить Celery worker, который также необходим. …
пока я работал над проектом на django, интегрированным с vue js через webpack. https://github.com/django-webpack/django-webpack-loader. У меня возникли сомнения по поводу развертывания. Есть ли сервисы, которые позволяют это сделать? Для django я всегда использовал pythonanywhere как хостинг, …
При попытке нажать на heroku я получаю эту ошибку: ERROR: No matching distribution found for whitenoise-6.2.0 Heroku в настоящее время работает на Python 3.10. Локально у меня 3.9, но это в пределах области, упомянутой в документации whitenoise. <a href="http://whitenoise.evans.io/en/stable/index.html#compatibility" …
Я сохраняю долготу и широту как FloatField. Но когда я попытался использовать их в JS в массиве, я обнаружил, что FloatField разделяет их запятой, а не точкой, как должно быть в latitude или longitude. Поэтому в js он ведет …
Я пытаюсь создать сообщение перед отправкой страницы, но я не знаю, почему сообщение не отображается, может ли кто-нибудь помочь мне исправить это. form.py class NameForm(forms.ModelForm): translated_names = TranslationField() class Meta: fields = "__all__" model = models.Name admin.py class …
Я пытаюсь объединить все комментарии, по различным продуктам, от вошедшего пользователя на странице "Account". Мой первоначальный план состоял в том, чтобы запрашивать все комментарии по идентификатору пользователя. Поскольку я создал модель профиля, я подумал, что правильным подходом будет …
Метод post не выводит форму для ввода данных поля. Я могу вводить данные, используя формат json. Я следовал документации Django для создания API Вот мой код сериализатора: from rest_framework import serializers from .models import Tasks # converting objects …
У меня есть новое приложение django 4, и когда я пытаюсь войти в админку, меня перенаправляют на страницу входа. Это в разработке, так что localhost, без SSL. Я проверил следующее: Разрешенные хосты - ["*"] Аутентификация определенно …
Метод is_valid не проверяет уникальность формы, и когда я пытаюсь создать новый элемент, он просто ничего не делает. models.py from django.db import models from django.contrib.auth.models import User class Links(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, verbose_name='Пользователь') long_url = models.CharField('Длинная ссылка', max_length=300) short_url …
У меня есть разные модели, которые имеют следующий формат. class Company(models.Model): pass class ModelA(models.Model): company = models.ForeignKey(Company, models.CASCADE) class ModelB(models.Model): company = models.ForeignKey(Company, models.CASCADE) class ModelC(models.Model): modelb = models.ForeginKey(ModelC) Я хочу написать общее поле отображения с помощью миксина …
У меня есть ситуация, когда есть различные сущности с внешними ключами к моделям, которые являются подклассами другой модели. Мне нужно обновить эти FK, чтобы они указывали на родителя, так чтобы любой из различных подклассов мог быть связан. Например, …
Почему, когда я хочу получить очищенные данные в моих пользовательских формах, я получаю очищенные данные None? class AbstractRangeForm(BaseInlineFormSet): def __init__(self, *args, **kwargs): super(AbstractRangeForm, self).__init__(*args, **kwargs) def clean(self): cleaned_data = super(AbstractRangeForm, self).clean() #cleaned_data = None
@tracer.wrap() - Я видел этот декоратор над различными методами в классах. Я хочу узнать о случае его использования. Импортируется из ddtrace следующим образом "from ddtrace import tracer"
В Django мы можем получить время последнего входа пользователя в систему с помощью Auth.User.last_login. Оно обновляется только тогда, когда пользователь входит в систему, используя свое имя пользователя/пароль. Это было бы полезно для таких запросов, как получение количества новых …
Есть данные в Django DB, при загрузке html страницы она посылает запрос к db и создает html блок в Django шаблоне, а в конце вставляет в html по id. Эта часть работает, чекбоксы создаются и все хорошо, но элементов …
Модели: class Author(Base): name = models.CharField(max_length=100, unique=True) class Book(Base): name = models.CharField(max_length=100, unique=True) class AuthorBookAssn(Base): author = models.ForeignKey(Author, on_delete=models.PROTECT) book = models.ForeignKey(Book, on_delete=models.CASCADE) У меня есть api для создания книги, и вместе с данными о книге мы …
Я создал группу с определенными правами и добавил пользователя в эту группу. Теперь, с помощью request.user мы можем получить разрешение группы и предоставить разрешение соответствующему классу представления? Для разрешения пользователя мы можем сделать следующее, request.user.has_perm("app_label.code_name") Для разрешения группы …
У меня есть проект django, и я хочу обновить базу данных MySQL из предыдущей версии кодовой базы, чтобы она была совместима с текущей версией. У меня есть все миграции для проекта, но я не знаю, какая из них …
Я работаю над чатботом и хочу развернуть его на Django, но я использую отдельный фронтенд. Я практически ничего не знаю о JavaScript и скопировал этот скрипт откуда-то: onSendButton(chatbox) { var textField=chatbox.querySelector('input'); let text1=textField.value if(text1==="") { return; } let msg1={name: …
У меня есть модели: models.py class CommentCollection(models.Model): name = models.CharField(max_length=50) class Comment(models.Model): comments_collection = models.ForeignKey(CommentCollection, related_name='comments', on_delete=models.CASCADE) reply_to = models.ForeignKey('self', related_name='replies', null=True, blank=True, on_delete=models.CASCADE) text = models.TextField() user = models.ForeignKey(User, related_name='user_comments', on_delete=models.CASCADE) created = models.DateTimeField(auto_now_add=True) is_public = models.BooleanField(default=False, verbose_name='Published') …
Я использую django-allauth. Я хочу, чтобы когда пользователи регистрируются с помощью социальных аккаунтов, перенаправляло на страницу установки пароля. Я не знаю, что делать. Посоветуйте что-нибудь.