У меня есть следующая модель class Attempt(BaseModel): category = models.ForeignKey(Category, on_delete=models.CASCADE, null=True, blank=True) answer = models.ForeignKey(to=ModelAnswer,null=True, blank=True,on_delete=models.CASCADE) user = models.ForeignKey(User, on_delete=models.CASCADE, null=True, blank=True) order = models.PositiveIntegerField(null=True, blank=True) def __str__(self): return self.category.name class Meta: ordering = ['order'] В …
В моем приложении django у меня есть две модели, т.е. Product и Real, которые связаны отношениями "многие ко многим". Для динамического добавления данных в мои таблицы я хочу использовать javascript для добавления строки или удаления строки в моих …
Я разрабатываю график рассеяния для визуализации тенденции объема продукции для каждого количества продукции. x: product count y: product volume Из django view, два списка массивов были переданы в chart javascript в шаблоне django. Вот код: <script> const …
У меня есть модель категории с заголовком и подсчетом, и у меня также есть другая модель под названием Products, которая имеет категорию в качестве одного из своих внешних ключей. Как я могу автоматически обновить поле category count по количеству …
Я просто помещаю JSON в переменную li и пытаюсь показать на localhost по return JsonResponse(li) Но из первоначального списка [{'_id': 'SC', 'cast_count': 60576}, {'_id': 'General', 'cast_count': 562298}, {'_id': 'OBC', 'cast_count': 389510}, {'_id': 'ST', 'cast_count': 2700}, {'_id': '', …
Я развернул свое приложение Django на AWS EC2 Instance, используя это руководство. Все работает нормально, но ошибка возникает, когда я загружаю файл excel. (Excel создан с использованием библиотеки opnenpyxl). При загрузке xlsx файла приложение возвращает …
Допустим, у меня есть такая модель: class modelA(models.model): name = models.Charfield() class modelB(models.model): model_A = models.ForeignKey('modelA', on_delete=models.CASCADE) value = models.IntegerField() class modelC(models.model): model_A = models.ForeignKey('modelA', on_delete=models.CASCADE) value = models.IntegerField() Как я могу аннотировать запрос, чтобы получить что-то …
Я пытаюсь получить контактную информацию со страницы "Contact Us" в админке Django, но она не отображается, я не понимаю, что может быть не так... my models.py from django.db import models class Post(models.Model): title = models.CharField(max_length=100) public_date = models.DateField() public_time …
Как я могу установить максимальный вид данных, чтобы линейный график не был переполнен. Мой график выглядит следующим образом image, как вы можете видеть, линии переполнены. Я хочу, чтобы он также выглядел так изображение. Будут …
Итак, я хочу вызвать функцию func в html. но когда я нажимаю на кнопку, появляется сообщение об ошибке. что я хочу, так это сохранить байты в строку и сохранить ее в файле text. f содержит b'5&\xd7\x8c', это результат шифрования …
Я работаю с Django и djangorestframework (версии 3.2.12 и 3.12.4, соответственно) и столкнулся с проблемой вложенных сериализаторов. У меня есть модели FantasyLeague и FantasyLeagueSettings. FantasyLeagueSettings имеет FK к FantasyLeague models.py class FantasyLeague(models.Model): name = models.CharField(max_length=100) managers = models.ManyToManyField(User) …
Я пытаюсь заставить две категории тегов работать с помощью django-taggit на одной модели. Все вроде бы работает правильно в админке, но я не могу понять, как написать представление, которое позволит мне использовать две категории тегов. class Photo(models.Model): title = …
Как интегрировать clamav с django rest framework? Я пытаюсь сканировать загруженные файлы через drf с помощью clamav? Я установил clamav из https://www.clamav.net/ вот мой код ... file = self.request.FILES.get('file') # check a file for viruses if …
Пожалуйста, как я могу получить атрибут id_benevole класса Participer(Models) мне нужно показать его во всплывающем окне Я использую этот метод, но ничего не отображается Заранее спасибо Это -------->Models.py class Participer(models.Model): id_benevole = models.CharField(max_length=150,null=False,blank=False) id_mission = models.CharField(max_length=150,null=False,blank=False) # def __str__(self): …
У меня есть поле choiceField в модели, и я хочу получить количество каждого выбора на моей домашней странице. Я также хочу, чтобы подсчеты были кликабельными, чтобы при нажатии на них, они перенаправляли меня на страницу, содержащую все здания, связанные …
Я пытаюсь отобразить графики с помощью chart.js, но они не отображаются... ниже приведен мой код В файле Views.py я подготовил набор запросов для отображения того, сколько людей имеют аллергию на глютен, арахис и так далее... def patientsView(request): gluten_allergy = MedicalRecord.objects.filter(gluten_allergy …
Docker-Compose.yml version: '3.9' services: nginx: restart: unless-stopped build: context: . dockerfile: ./docker/nginx/Dockerfile ports: - 80:80 - 443:443 volumes: - dev-static_volume:/vol/static - dev-media_volume:/vol/media - ./docker/nginx:/etc/nginx/conf.d depends_on: - app command: "/bin/sh -c 'while :; do sleep 6h & wait $${!}; nginx -s …
У меня возникли проблемы с развертыванием моего приложения с помощью Elastic Beanstalk. Мне нужно изменить платформу, которую я использую, на текущую, которая принята. В своем проекте я использую python 3.10.6, поэтому я совершенно не понимаю, откуда взялась версия 2.6. …
Вот мой первоначальный вид входа в систему: class LoginAPIView(generics.GenericAPIView): serializer_class = LoginSerializer def post(self, request): serializer = self.serializer_class(data=request.data) serializer.is_valid(raise_exception=True) return Response(serializer.data, status=status.HTTP_200_OK) Это дает следующие результаты после входа в систему: <img …
В проекте запущен Django 4.1 с настройками ниже: BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) MIDDLEWARE = [ 'debug_toolbar.middleware.DebugToolbarMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.middleware.locale.LocaleMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', ... ] TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')] , 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.i18n', …
Моя проблема в том, что когда я обновляю модель с помощью класса MovieUpdateView(UpdateView) и я не являюсь суперпользователем, человек, который создает, получает изменение на None, когда я хочу, чтобы он оставался старым. Я знаю, что проблема в том, что …
Я создал простой REST API, с помощью которого я хочу создавать объекты продуктов. Моя проблема в том, что API представление не показывает мне поле множественного выбора для выбора из существующих категорий. models.py from django.db import models class Category(models.Model): name …
Я пытаюсь сделать поле, в котором можно выбрать день недели и время этого дня. Я прочитал документ и вот что мне удалось сделать. class ClassTimeWidgit(forms.MultiWidget): def __init__(self, attrs=None) -> None: widgets = [forms.CharField(), forms.TimeField()] super(ClassTimeWidgit, self).__init__(widgets, attrs) class ClassTimeField(forms.MultiValueField): widget …
У меня есть две модели, которые наследуются от базовой модели следующим образом ''' games = [ ('DND5E', 'Dungeons and Dragons'), ('TOR20', 'Tormenta20'), ] class BaseSheet(models.Model): ... game: str = models.CharField(default='', max_length=5, choices=games) ... class DnDMonster(BaseSheet): ... image = …
У меня есть простая форма, которая должна принимать пользовательский ввод и напрямую отправлять пользователя на динамический url, используя этот ввод. Если ввести в форму "111", то пользователь попадет на страницу /number_input=111 Почему-то у меня это не получается, так как …
Пожалуйста, считайте, что это сайт библиотеки книг, у меня здесь три модели: models.py class books(models.Model): book_name = models.CharField(verbose_name='book name',max_length=24) book_desc = models.CharField(verbose_name='book description',max_length=240) class classes(models.Model): class_name = models.CharField(verbose_name='class name',max_length=24) class map_book_class(models.Model): book_id = models.ForeignKey(books, on_delete=models.CASCADE, verbose_name='book ID') class_id = …
Я использую wsl2 для запуска моего проекта django и я использую dotenv для скрытия учетных данных проекта, таких как пароль базы данных MYSQL, потому что я не хочу, чтобы эти данные были на github. введите описание …
Вот мой views.py, где я написал код входа пользователя, и проблема, с которой я сталкиваюсь, заключается в том, что код работает правильно для аутентификации пользователя, но когда пользователь вводит неправильные учетные данные, я хочу, чтобы пользователь перешел на страницу …
у меня очень сильно болит голова... Я бьюсь над этим уже 2 часа Я хотел сделать пользовательскую форму для модели, чтобы иметь возможность добавлять в нее объекты, а также перемещать поля по своему усмотрению (вместо использования form.as_p …
Я использую Python 3.9 и Django 3.2. У меня есть модель Django с парой отношений "многие-ко-многим" class Coop(models.Model): objects = CoopManager() name = models.CharField(max_length=250, null=False) types = models.ManyToManyField(CoopType, blank=False) addresses = models.ManyToManyField(Address, through='CoopAddressTags') enabled = models.BooleanField(default=True, null=False) phone = …
Такая проблема, не загружаются статические файлы на сайте, созданном на django (gunicorn + nginx). Сервер Ubuntu на VirtualBox. При обращении в url (domain.com/static/) возникает ошибка 403 (forbidden), думаю, проблема в этом. Код nginx.conf server { listen 80; server_name 192.168.0.101; location …
Метод get_assets получает список активов из базы данных и для каждого элемента списка вызывает метод __build_asset_response для построения ответа в формате словаря. Однако, когда активов много, время выполнения build_asset_response очень велико. Кто-нибудь знает метод, позволяющий оптимизировать это время? …
Пожалуйста, как я могу получить атрибут id_benevole класса Participer(Models) мне нужно показать его во всплывающем окне Я использую этот метод, но ничего не отображается Заранее спасибо Это -------->Models.py class Participer(models.Model): id_benevole = models.CharField(max_length=150,null=False,blank=False) id_mission = models.CharField(max_length=150,null=False,blank=False) participer = models.ForeignKey(Mission, …
Я получаю эту ошибку при попытке выгрузки с помощью FileField. Я использую Bucketeer на Heroku для загрузки в ведро AWS. Я видел несколько тем по этому вопросу, но так и не смог разобраться. Представление загрузки файла: class UploadTicketAttachment(APIView): …
У меня есть бэкенд на django, который должен посылать мне данные, но вместо одного объекта я получаю два объекта (внутри http-ответа). Самое странное в этом то, что это происходит не всегда, иногда только один, а иногда два... Вот как …
После истечения срока действия я хотел бы изменить статус подписки на неактивный. Каким способом лучше всего этого добиться. Мои модели подписки следующие: class Subscription(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, null=True) membership = models.ForeignKey(Membership, on_delete=models.SET_NULL, null=True) start_date = models.DateTimeField(_('Start Date'), null=True, blank=True) …
Мой шаблон Django правильно отображает значение post.slug в первой кнопке формы 'edit', но в модальном всплывающем окне для 'delete' этого не происходит Это работало неделю или около того назад. Кнопка 'Edit' работает отлично, но с почти идентичным кодом, …
В java script у меня есть функция и внутри функции у меня есть этот код. datam = {'username' : username , 'usernameId' : id} url = `http://127.0.0.1:8000/chat/dms/` datam=JSON.stringify(datam) $.ajax({ type: "POST", url: url, data: datam , headers: {'X-CSRFToken': csrftoken}, …
У меня есть src="https://open.spotify.com/embed/track/1Go9q6KaCpAsQ0wkZFGzY2?utm_source=generator", и я хочу, чтобы это было вот так src="https://open.spotify.com/embed/track/{{ spotify_trackid }}?utm_source=generator" как я могу сделать это, используя django, без разрыва связи? извините за плохое объяснение, я довольно новичок в этом
Я хочу сделать текстовый файл, содержащий b'Y\xf5\x11m' (это результат шифрования). И я хочу, чтобы txt файл можно было скачать с помощью html. Но я получил следующую ошибку, когда я возвращаю его: 'int' object has no …