Я хочу написать тест-кейс для страницы загрузки файлов, на которой также есть другие формы. Поэтому я придумал следующий код: file_b = open(test_file2, 'rb') file_c = open(test_file3, 'rb') form_data = {'form_field_1': 'abc', 'form_field_2': 'def'} form_data = form_data.update({'file_name': self.file_b, 'co-file_name': self.file_c}) …
Я постепенно обновляю устаревшее приложение Django с 1.19 -> 2.2 и далее. Для обновления до 2.2 я просто добавил on_delete=models.CASCADE ко всем models.ForeignKey полям, которые не имели ошибки (что мне также пришлось сделать задним числом для существующих миграций, видимо...). …
Я хочу знать, почему мои изменения не отражаются в браузере/консоли Я работаю над приложением React + Django и столкнулся с этим предупреждением react-dom.development.js:86 Warning: The tag <thread> is unrecognized in this browser Когда я увидел это, я …
Используя решение здесь для проверки URLField, я получаю ValueError при запуске python manage.py makemigrations и не уверен почему. Что я делаю неправильно? from django.contrib.auth.models import User from django.db import models from django.core.exceptions import ValidationError from urllib.parse import urlparse …
Я хочу реализовать автосоздание моделей в django, но не знаю, как это сделать. В качестве примера мы задаем интервал в 1 год, и когда он проходит, экземпляр модели автоматически создается.
Я тестировал это много раз. Когда я добавляю приложение с именем advertisements (добавляю модели, админка + регистрация в INSTALLED_APPS), оно не отображается в интерфейсе админки (его очень трудно увидеть, но оно исчезает через микросекунды). models.py: from django.db …
Это мой код для представления def return_chat(request): context = {'client_name': request.POST['client_name'], 'messages': [], 'datetime': []} def order_messages(): replies = Replies.objects.all().filter(unique_num=request.POST['unique_num']) sent_messages = InstantMessages.objects.all().filter(unique_num=request.POST['unique_num']) + 'S' from itertools import chain all_messages = list(chain(replies, sent_messages)) all_messages.sort(key=lambda x: x.datetime) return all_messages for item …
Допустим, у меня есть две модели. Я хочу, чтобы поле subject в модели Program отображалось в UserProgramAdmin. Как лучше всего это сделать? class Program(models.Model): name = models.CharField(max_length=15, blank=False) summary = models.CharField(max_length=200, blank=True) subject = models.ManyToManyField(Subject, related_name='all_subjects') is_active = models.BooleanField(default=True) …
У меня есть следующее существующее поле twitter в расширенной модели UserProfile, и я хотел бы изменить тип поля с URLField на CharField с max_length равным 20. Когда я пытаюсь перенести изменение, я получаю ошибку django.db.utils.DataError: value too long for …
Я хочу сделать фильтр категорий по родительской категории, я использую модель и для родительской категории я связал ее с собой. модель: class Category(models.Model): name = models.CharField(max_length=100) parent = models.ForeignKey( "self", on_delete=models.CASCADE, null=True, blank=True, related_name="childs" ) description = models.TextField(null=True, …
Я пытался добавить изображения, json файлы в s3 bucket. Несколько месяцев назад все шло хорошо, но сейчас я открыл его, и он показывает ошибку в строке, где создается объект модели. Ошибка названа: Тип исключения: ClientError at /saved_json/ Значение …
Я пытаюсь отправить письмо нескольким получателям, но делаю что-то не так. Я использую цикл for для получения адресов электронной почты от пользователя. Если я печатаю электронные письма, то они имеют такой формат: 'someone@xy.com' и у меня их несколько. Но если …
Когда я выхожу из системы, я больше не могу получить доступ к своему сайту. Почему это происходит? Неважно, какой вид я меняю, я больше не могу зайти на сайт. ValueError at /accounts/login/ dictionary update sequence element #0 has …
Я создаю проект с Vue.js на front-end и Django на back-end. Я использую порт 8000 для Django и порт 8080 для Vue.js. Каждый раз, когда я обращаюсь к чему-то на порту 8080, я получаю вот такую ошибку, которая выводится …
Я пытаюсь создать и развернуть модель машинного обучения для определения речевых эмоций с помощью Django, для этого мне нужно взять аудиозапись у пользователя перед настройкой модели, я застрял на том, как я могу взять аудиозапись у пользователя и отправить ее …
Я пытаюсь создать проект и мне нужно импортировать csv файл (Import csv file using django - Exception Type: DatabaseError) Я хочу отобразить форму на другой странице, а не на главной. Но, когда я создаю новый путь, он …
Я хочу сохранить данные пациента со страницы регистрации в мою базу данных django, используя сериализаторы, но я не уверен, как это сделать!!! Здесь я прилагаю views.py файл: from django.http import HttpResponse, HttpResponseForbidden from django.shortcuts import render,redirect from django.contrib import …
Моя модель следующая class PokerRoom(models.Model): STATUS = (("Pending", "Pending"), ("Finished", "Finished")) status = models.CharField( max_length=11, choices=STATUS, verbose_name=_("Status da Story"), default="Pending", ) name = models.CharField(max_length=200, verbose_name=_("room name"), validators=[alphanumeric]) slug = models.CharField(max_length=200, verbose_name=_("room slug"), null=True, blank=True) id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) …
Могли бы вы взглянуть на этот код ниже? Кажется, что форма успешно отправлена и проверена. Однако, похоже, что она не сохраняется в моей базе данных. Пожалуйста, проверьте мой комментарий в методе post() ниже, начиная с #####. Я …
Я пытаюсь понять, как выделить ровно N доступных объектов таким образом, чтобы это было безопасно для одновременной работы. Есть ли способ написать кверисет, который не сможет вернуть хотя бы N объектов? Это, вероятно, излишняя осторожность для моего конкретного …
Я создал веб-приемник, который принимает JSON и создает объект модели. Он прекрасно работает с JSON. Но тот, от кого я получаю данные, использует другой тип строковых данных. В настоящее время я просто распечатываю их в консоли. Как мне преобразовать …
: [Errno 2] Нет такого файла или каталога python manage.py runserver Я пробовал с cd ничего не вышло Самоучитель Python - Полный курс Python для начинающих 5:05 проект: создание веб-сайта с помощью Django
<!DOC TYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Home Page</title> </head> <body> {%for message in messages%} <div class="alert alert-{{message.tags}}alert-disimissible fade show"role="alert"> <strong>Message:</strong>{{message}} <button type="button" class="close" data-dismiss="alert" aria-label="close"> <span aria-hidden="true">&times;</span> </button> </div> {% endfor …
Я пытаюсь получить одну геометрию MultiPolygon в Queryset из этой модели: class local_administrative_unit(models.Model): lau_id = models.IntegerField(primary_key=True) lau_name = models.CharField(max_length=150) adm_level_2 = models.ForeignKey('administrative_level_2', on_delete=models.PROTECT) geom = models.MultiPolygonField(srid=4326) пробуем это сделать в оболочке Django: local_administrative_unit.objects.get(lau_id=1).geom , который возвращает: …
Я пытаюсь создать проект django и мне нужно загрузить файл csv и создать объекты. Я нашел видео: https://www.youtube.com/watch?v=t3BdM6JlAmY и https://simpleisbetterthancomplex.com/tutorial/2016/08/01/how-to-upload-files-with-django.html. Мой код: sales/model.py from django.db import models from django.contrib.auth.models import User …
В интерфейсе администратора Django, когда я проверяю email_confirmed в модели Profile, есть ли способ автоматически обновить is_active в модели Djangos authentication User? Связывая их вместе в некотором роде. Хотелось бы иметь возможность проверять обе модели одним кликом, если пользователь …
Я пытаюсь реализовать функцию поиска, в которой пользователь может найти электронное письмо на фронтенде React, и он вернет 5 лучших языков любви этого письма. В настоящее время путь к url требует первичного ключа модели языка любви, но я хочу, …
Проблема: Я пытаюсь отфильтровать модель, в которой статус не менялся более часа. Что я пробовал: Product.objects.filter( Q(status="PENDING"), Q(created__hour__gt=1) ).all().order_by("-created") Ожидаемое решение: Получить набор объектов, статус которых "PENDING", но не менялся более одного часа.
Я использую django. У меня есть код, который анализирует HTML код и пытается получить и сохранить изображение в базе данных. Вот код: link = content[content.find( 'src=')+5:content.find('alt')-2] img_data = requests.get(link).content with open('temp_image.jpg', 'wb') as handler: handler.write(img_data) with open('temp_image.jpg', 'rb') as …
Мое представление rest api определяет только два метода: class RequestSerializerViewSet(mixins.CreateModelMixin, mixins.ListModelMixin, viewsets.GenericViewSet): У меня есть некоторый опыт перезаписи списка, но у меня нет опыта перезаписи create, так как это кажется намного сложнее. Я хочу добиться следующего. В …
Не удается войти в систему, когда я пытаюсь зарегистрировать пользователя с помощью react 0 upvotes Анил Кумар - Лекция 42 - 31 минуту назад когда я попытался зарегистрировать пользователя с помощью react, пользователь был зарегистрирован успешно, но когда я попытался …
У меня есть CreateView, на который после создания я хотел бы направить пользователя DetailView для этого вновь созданного экземпляра. class ModelCreateView(LoginRequiredMixin, CreateView): model = Model template_name = 'models/model-create-template.html' В моем методе get_success_url я использую self.object.pk, …
Продвижение по этому вопросу: Обновление поля порядка списка модели Django Я пытаюсь обновить все поля заказа, когда я обновляю 1 запись из результата перетаскивания списка. Текущая реализация с использованием связанного вопроса: class Section(models.Model): name = …
Как получить значение из класса django.db.models.fields.IntegerField? Я хочу получить 1 из поля admin. Это python код: класс модели и функция view from django.db import models from django.db import connection import pymysql # Create your models here. class Users(models.Model): def __init__(self,*args, …
У меня есть VPS, на котором работает Django на Apache. Я использую Django в качестве бэкенда и вызываю его из JavaScript во фронтенде. В файле views.py я обрабатываю загрузку .zip файла и разрабатываю его с помощью GeoPandas и …
Я использую функцию для обновления Модели. def update_mapping(request, pk): flow = Flow.objects.get(pk=pk) mappings = MappingField.objects.filter(fl_id=pk) headers_samples = GetCsvHeadersAndSamples(request, pk) [...] В этой функции я вызываю другую (GetCsvHeadersAndSamples) для получения данных из CSV. Позже я использую эти данные с …
Представьте PetOwner и Pet модели: class PetOwner(models.Model): name = models.CharField() class Pet(models.Model): owner = models.ForeignKey('PetOwner', on_delete=models.CASCADE) alive = models.BooleanField(default=True) Я бы хотел, чтобы можно было удалять владельцев питомцев, но только если все связанные с ними питомцы больше …
Я пытаюсь перевести наш проект, использующий инкрементные идентификаторы для наших API, на использование кодированных или хэшированных идентификаторов. Проблема в том, что мы используем Django 1.11, который не поддерживает url converters, которые были бы очень полезны для реализации …
У меня есть данные, которые выглядят следующим образом: [{ 'ticker': 'ACVA-US', 'source': 'INTERNAL', 'event_id': 300, 'value_usd': 3000.0, 'shares': 300.0, 'days_to_trade': 3.0, 'num_trades': 1 }, { 'ticker': 'ACVA-US', 'source': 'INTERNAL', 'event_id': 200, 'value_usd': 2000.0, 'shares': 200.0, 'days_to_trade': 2.0, 'num_trades': 1 …
Есть ли более простой способ проверить, имеет ли набор запросов одинаковое значение в определенном поле class Subject(models.Model): name = models.CharField(max_length=15, blank=False) summary = models.CharField(max_length=200, blank=True) price = models.DecimalField(max_digits=6, decimal_places=2) is_finish = models.BooleanField(default=False) y = Subject.objects.all() как узнать, …