Недавно у меня катастрофически отказал жесткий диск, и я не переместил все свои последние коммиты в удаленный репозиторий (я усвоил урок). К счастью, у меня была копия большинства моих последних работ. Я воссоздал свою локальную среду (я думал, …
Я реализовал CRUD с помощью фреймворка Django Ninja, но теперь мне нужен auth в моем приложении, Я установил и настроил Djoser, так что теперь я могу генерировать токены, но я не знаю, как проверить их в моих CRUD'ах <pre …
Я создаю пользовательское создание пользователя. регистрация пользователя работает, но не удается войти, работает нормально в админке, но не через мою форму. Мой loginclass в forms.py class LoginForm(forms.Form): email = forms.EmailField(label='Email') password = forms.CharField(widget=forms.PasswordInput) def __init__(self, request, *args, **kwargs): self.request …
У меня есть следующие две модели Django: class Project(models.Model): identifier = models.CharField(max_length=128) target_value = models.CharField(max_length=64) ... Meta: managed='False' db_table='projects' class MainProjects(models.Model): mp_identifier = models.CharField(max_length=128) some_value = models.CharField(max_length=256) ... <<<База данных, в которой хранится модель , находится где-то в …
Я пытаюсь удалить экземпляр формы в django ModelForm, но он не удаляется, хотя часть обновления работает отлично. my views.py: def update_component(request, pk): component = Component.objects.all() component_id = Component.objects.get(id=pk) form = ComponentModelForm(instance=component_id) if request.method=='POST' and 'form-update' in request.POST: form = …
Я работаю над проектом Django, в котором я отображаю список данных. Когда список слишком длинный, страница загружается дольше из-за количества данных, которые отображаются в списке. Вместо того, чтобы в цикле Django for сначала получить все данные, а затем …
Я пытаюсь сделать запрос к приложению, которое я развернул на службе apache2, настроенной на виртуальной машине сервера ubuntu, и чтобы сделать запрос я использую Python. Когда я делаю запрос из браузера компьютера, принадлежащего сети, он работает как обычно, проблема …
Я пытаюсь развернуть свой проект django на heroku с помощью git. Я запускаю: git push heroku main И я получаю: error: src refspec main does not match any error: failed to push some refs to 'heroku' …
Я новичок в Django Rest Framework, я думаю, что я правильно сделал сериализатор и представления, и это выглядит следующим образом: class MyAnimalSerializer(serializers.ModelSerializer): class Meta: model = MyAnimal fields = ('id', 'user', 'name', 'animal', 'race', 'birthyear', 'color', 'sex', 'height', 'father', 'mother', …
Поскольку метод для получения вариантов, которые я хочу добавить в поле, выдает мне эту ошибку при сохранении формы. ValueError: Cannot assign "'17'": "Con_Transaccioncab.doc" must be a "Adm_Documento" instance. Как я прочитал в этом посте ValueError: Cannot assign object …
Пишет ошибку 404 при попытке перейти на страницу с продуктом. views.py def product_view(request: WSGIRequest, product_slug: str): try: product = ( Product.objects .prefetch_related('productimage_set') .filter(slug=product_slug) .first() ) is_in_cart = CartProduct.objects.filter( product=product, …
У меня такой код, @receiver(post_save, sender=FileAnswer) def save_category_signals(sender, instance, **kwargs): file_types = ["image", "image-multiple"] file_type = instance.question.form_input_type if file_type in file_types: image_path = instance.body.path image = Image.open(image_path) img = image.convert('RGB') new_path = image_path.rsplit('.', 1) pdf = img.save(f'{new_path[0]}_{instance.id}.pdf', format="PDF") # …
Я пытаюсь хранить значения в базе данных sqlite и извлекать их из базы данных для использования в моем проекте с помощью моделей django. В моем проекте django есть два приложения: 'main' и 'apply'. Я запустил migrate и makemigrations для обоих. …
Я использую django для разработки системы мониторинга. Эта система мониторинга использует протокол связи Modbus RTU. Устройство может быть использовано для использования ведомой формы, так как устройство может иметь несколько записей, это устройство работает правильно. Что происходит, так это то, что …
я создал домашнюю страницу, используя Django templating engine и на одной странице находится js приложение, которое я написал. Теперь я перешел к архитектуре Frontend <-> Backend с React и Django-rest-framework. Приложение, которое у меня было на Django, обслуживалось …
нужен массив, в который добавляется объект Q() фильтр с большим количеством значений Anime.objects.filter(Q(question__startswith='Who') & Q(question__startswith='What')) но нужно что-то вроде этого val_arr = [] val_arr.append(Q(question__startswith='Who')) val_arr.append(Q(question__startswith='What')) Anime.objects.filter(val_arr)
У меня есть приложение django, работающее в aws EC2, мой вопрос в том, как выяснить, сколько точно текущего трафика может выдержать мой сайт и как это улучшить?
Используя форму в Django, я создал поле множественного выбора. Как обработать результат в представлении. Каждый раз я получаю только один VALUES, а я хотел получить комбинацию. есть код views.py from django.http import HttpResponse from django.http import HttpResponseRedirect from django.shortcuts import …
Здравствуйте, я использую django и django all auth для аутентификации и использую функцию google, так что когда пользователь решает войти в систему, он аутентифицируется с помощью своего аккаунта google, затем он перенаправляет его на домашнюю страницу, в моем случае …
Я успешно установил Django CKeditor с Uploader, но у меня есть одна проблема, о которой я не могу найти информацию. Когда я выбираю Upload, я получаю стандартный файловый браузер Windows, но он настроен на все файлы. Как я могу настроить …
Интересно, что я здесь упускаю... Я создаю магазин с использованием django и столкнулся с настоящей головной болью в html-файле с деталями товара. По какой-то причине кнопки +/- не работают должным образом, поскольку они не добавляют/вычитают количество, а добавляют товары …
Я пытаюсь использовать Django REST Framework и dj-rest-auth, djangorestframework-simplejwt для аутентификации куки JWT, но у меня проблемы с CORS связью между доменами и поддоменами. Я не уверен, является ли это проблемой CORS или нет, но cookie не сохраняется в браузере. …
Я хочу создать запрос, который создает бинарные или комбинированные атрибуты. Например, у меня есть следующий класс class foo(models.Model): m_person= models.ForeignKey('Person', on_delete=models.CASCADE) m_rang = models.ForeignKey('Rang', on_delete=models.CASCADE) m_a = models.BooleanField(default=True, name='a') m_b = models.BooleanField(default=False, name='b') m_c = models.BooleanField(default=False, name='c') m_d …
Я ищу решение для отправки формы, когда вы нажимаете на span, чтобы открыть select, страница обновляется <span id="update-button" data-index="{{product.id}}"> <label for="select{{ product.id }}"></label> <select id="select{{ product.id }}" > <option value="" selected disabled hidden>{{ item.qty }}</option> <option value="">1</option> <option value="">2</option> <option …
У меня есть следующие модели: from django.db import models class Teacher(models.Model): name = models.fields.CharField(max_length=255) favorite_student = models.ForeignKey("Student", blank=True, null=True, on_delete=models.RESTRICT, related_name="+") class Student(models.Model): name = models.fields.CharField(max_length=255) teacher = models.ForeignKey(Teacher, on_delete=models.CASCADE) def set_as_favorite_student(self): self.teacher.favorite_student = self Я также …
У меня проблема с бэкендом Django 4.0 в режиме отладки, где я использую session auth с токеном csrf. Я использую поддомены с подстановочными знаками: CSRF_TRUSTED_ORIGINS = ["http://*.local.lab:8080"] ALLOWED_HOSTS = [".local.lab"] CORS_ALLOW_ALL_ORIGINS = True CORS_ALLOW_CREDENTIALS = True CSRF_COOKIE_HTTPONLY = …
Я следовал docs при настройке моего сериализатора. class PlaylistSerializer(serializers.ModelSerializer): songs = serializers.PrimaryKeyRelatedField(queryset=Song.objects.all(), many=True, allow_empty=True, required=False) class Meta: model = Playlist fields = ['id', 'name', 'songs', 'created_at'] Если я добавляю несколько песен в плейлист в админке …
Я завершаю свой первый проект на Django, я все еще испытываю трудности, когда мне нужно найти документацию о проблеме, которую я не могу решить, тогда я подумал, чтобы разместить вопрос здесь. В моем проекте django я установил приложение "users" для …
Я пытаюсь сериализовать модель django для хранения всех сделанных изменений. Мне нужно преобразовать некоторые значения в строку, чтобы избежать ошибок. Вот что у меня есть на данный момент: associated_objects = {"parts":{}} for item_part in item_parts: part = Part.objects.get(id=item_part.part.id) …
Мне нужно передать дополнительный параметр из Django fixture в Django pre_save signal. Я попробовал несколько способов, но не смог этого сделать. Django Fixture: [ { "model": "club_courses.Country", "pk": 1, "is_created": "False", // This is the extra paramter that I …
Я пытаюсь добиться отправки формы с полями ввода вне формы ( см. здесь). Поэтому я хочу добавить атрибут form="" к моим полям ввода, как описано здесь: class TestForm(forms.Form): class Meta: model = Product fields = ["number"] …
Моя цель - перенаправить клиента на детальное представление сеанса чата, если он пытается открыть новый сеанс чата с кем-то, с кем у него уже есть сеанс чата. Все работает нормально, но когда я попытался открыть дубликат сеанса чата, он …
Моя модель: class transaction(models.Model): transactiondate = models.DateField() category = models.ForeignKey(category, on_delete=models.PROTECT, default=0) details = models.CharField(max_length=200, null=True) amount = models.DecimalField(decimal_places=2, max_digits=10) accountid = models.ForeignKey(account, on_delete=models.PROTECT) И я получаю кумулятивный итог для каждой даты, используя необработанный SQL-запрос: def cumulativebalance(): …
При попытке выполнить консультацию с БД (Heroku postgres) я получаю IndexError: tuple index out of range: views.py: def get_total_per_month(request, year): user= User.objects.values("id").filter(username=request.user) query = ( f"SELECT to_char(date_trunc('month', \"move_date\"), 'MM') AS month_number," f" sum( CASE WHEN \"move_id\" = 1 THEN …
У меня есть страница только для панели навигации и я включил ее в базовую страницу. Теперь у меня есть меню в этой навигационной панели и ссылки, которые я получаю из базы данных (эти ссылки - мои категории). Но …
Есть ли способ возвращать списки, переданные в url в качестве параметров? Я заметил, что если список передается в url представления, то когда вы обращаетесь к переданному списку в представлении через self.kwargs['parameter'] и печатаете его, то результатом будет ['item', 'item2'], …
2022-01-13 15:50:40.558948: W tensorflow/core/common_runtime/gpu/gpu_bfc_allocator.cc:39] Переопределение параметра allow_growth, поскольку установлена переменная окружения TF_FORCE_GPU_ALLOW_GROWTH. Исходное значение в конфигурации было 0. INFO:tensorflow:Using MirroredStrategy with devices ('/job:localhost/replica:0/task:0/device:GPU:0',) I0113 15:50:40.563051 140140612618112 mirrored_strategy.py:376] Использование MirroredStrategy с устройствами ('/job:localhost/replica:0/task:0/device:GPU:0',) INFO:tensorflow:Maybe overwriting train_steps: None I0113 15:50:40.798899 140140612618112 config_util.py:552] …
В моей компании мы занимаемся механической обработкой. Мне нужно создать приложение, в котором люди могут объявлять о смене инструмента. Станки перечислены в ERP компании, поэтому приложение должно запросить ERP, чтобы получить список станков. Таким образом, пользователь может выбрать станок, …
Я пытаюсь создать управление запасами с помощью Django. При создании опции удаления я сталкиваюсь с ошибкой. Сообщение об ошибке звучит так: "Reverse for 'delete' not found. 'delete' не является допустимой функцией представления или именем шаблона." Я вставлю свой код …
Я использую Django-Rest-Framework с аутентификацией токенами. В моем приложении для Android я хочу открыть webview и отобразить некоторое содержимое из представления, которое требует аутентификации. Из-за этого я написал вызов rest для получения идентификатора сессии. /rest/getsessionid/ => выглядит следующим образом: …