У меня есть приложение командной строки, и я хотел бы подключить его к веб-приложению Django. Есть идеи, как пользователь может войти в систему, используя свое имя пользователя и пароль Django из терминального приложения?
У меня есть модель с именем item следующего содержания: class Item(models.Model): title = models.CharField(max_length=100) price = models.FloatField() bargainprice = models.FloatField(default=0) discount_price = models.FloatField(blank=True, null=True) category = models.CharField(choices=CATEGORY_CHOICES, max_length=2) label = models.CharField(choices=LABEL_CHOICES, max_length=1) slug = models.SlugField() description = models.TextField() image …
У меня есть базовый шаблон, который служит общей структурой для дочерних шаблонов. Внутри этого базового шаблона библиотека jQuery включена непосредственно перед закрывающим тегом body. базовый шаблон <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> . . </head> <body> {% …
Когда пароль слишком распространен, Django выдает ошибку "The password is too common". Я хочу убрать эту валидацию. Возможно ли это? И как это сделать?
views.py from django.shortcuts import render from .models import Footballer from django.http import JsonResponse import json def madrid_list(request): player = Footballer.objects.all().order_by('name') return render(request, "players/madrid_list.html", {"players":player}) def madrid_detail(request,slug): players = Footballer.objects.get(slug=slug) return render(request, "players/madrid_detail.html", {"players": players}) def json(request): data = list(Footballer.objects.values()) …
У меня есть ModelViewSet, из которого я переопределил функцию create, как показано ниже - class BookViewSet(viewsets.ModelViewSet): queryset = Book.objects.all() serializer_class = BookSerializer def create(self, request, *args, *kwargs): req_data = json.loads(request.body) x = req_data.get('x') response = super().create(request, *args, **kwargs) book_id …
Я работаю над сайтом аукциона, используя Django. Я пытаюсь отобразить данные поля Last_bid, которое связано с таблицей Bid внешним ключом. Я перепробовал много способов, но ничего не получилось. Файл models.py выглядит следующим образом: from django.contrib.auth.models import AbstractUser from django.db import …
У меня есть модель Major и модель Course. Когда я добавляю курс в модель курса с помощью ModelForm и класса CreatView, я хочу добавить поле автоматически. Я пытался использовать метод form_valid, но он выдает ошибку: NOT NULL constraint failed: …
Я хочу заполнить форму значениями, взятыми из таблицы. Сначала я передаю PK относительно строки, где я хочу получить значения, и строю список kwargs: views.py def NavetteToFicheCreateView(request, pk): navette = Navette.objects.get(id=pk) ref = navette.id attribute_set = navette.famille.pk cost = navette.cost …
У меня есть модель Comment, которая связана с моделью Poller через FK отношения. Могу ли я как-то перейти к этому связанному объекту через интерфейс администратора Django из обзора комментария? # Models.py class Comment(models.Model): """ A Class for comments …
У меня есть сомнение, как использовать update() в сериализаторе? serializers.py def update(self, instance, validated_data): instance.name = validated_data.get('name', instance.name) instance.description = validated_data.get('description', instance.description) instance.is_free = validated_data.get('is_free', instance.is_free) instance.keyarea = validated_data.get('keyarea', instance.keyarea) instance.subject = validated_data.get('subject', instance.subject) beneficiary_data = validated_data.get('beneficiary', …
Я новичок в работе с mezzanine и мне поручили решить проблему загрузки медиа-библиотеки, с которой столкнулись наши клиенты. На рабочем сайте приложения django-1.8/mezzanine-4.2 можно загружать только один файл за раз, в то время как на стороне разработки я могу загружать …
Через цикл for создаю элементы card с наполнением из DB которые должны сворачиваться т.к. содержимое {{ el.story_text }} очень большое. В качестве id элемента пытаюсь указать {{ el.data }}, она уникальная, но даже если использую {{ el.id }} из db …
У меня есть 2 модели в моем приложении Django: Operation и Job. Модель Job имеет отношения "многие-ко-многим" с моделью Operation. Я использую модель Job для запуска нескольких Operation за один раз. Но мне нужно, чтобы эти Operation выполнялись в …
У меня есть одна модель, названная как элемент следующим образом: class Item(models.Model): title = models.CharField(max_length=100) price = models.FloatField() bargainprice = models.FloatField(default=0) discount_price = models.FloatField(blank=True, null=True) category = models.CharField(choices=CATEGORY_CHOICES, max_length=2) label = models.CharField(choices=LABEL_CHOICES, max_length=1) slug = models.SlugField() description = models.TextField() …
Недавно мы обновили Django & Python до следующей версии Python 3.9.5, Django 3.2, Psycopg2 2.9.1, Httpd 2,4.2, Postgres 12.8 Заметили, что приложение периодически выходило из строя с ошибкой psycopg2.ProgrammingError: can't adapt type 'tuple' Ниже приведены запрос …
У меня есть модель class TmaskMda02(models.Model): ... class Meta: managed = False db_table = 'public.tmask_mda02' И ответ http ProgrammingError at /admin/rest_app/tmaskmda02/ relation "public.tmask_mda02" does not exist LINE 1: SELECT COUNT(*) AS "__count" FROM "public.tmask_mda02" ^ Request Method: …
У меня есть CreateView с инлайн набором форм, который имеет forecast_month & forecast_cost для каждого месяца года, я хочу, чтобы он сохранил все 12 прогнозов для каждого месяца, но я продолжаю получать эту ошибку. В идеале он должен …
У меня есть модель Order и модель OrderDetails, которая представляет продукт, связанный с заказом. Один заказ может иметь много OrderDetails. Итак, я создаю новый заказ и нажимаю кнопку для добавления нового товара, и эта кнопка перенаправляет меня на страницу …
Я не знаю, где находится ошибка async def receive(self, text_data=None, bytes_data=None): ... if data['msg']: print('in') model = await DB.Myself.filter_data(name__contains='') print('ok') else: print('else') model = await DB.Myself.filter_data(name__contains='') print(model, 'model') Ин, если log in ok In else …
Я создаю бэкенд аутентификацию в Django-Rest_framework, используя django-rest-auth и REST фреймворк JWT Auth, и когда я вхожу в систему, я получаю эту ошибку. Что я делаю неправильно? AttributeError at /api/auth/login/ 'ImageFieldFile' object has no attribute 'pk' Request Method: …
Я пытаюсь реализовать API патча, используя drf. Внутри моей модели ViewSet у меня есть что-то вроде этого: def patch(self, request, id: int, format=None) -> Response: # type:ignore profile: Profile = Profile .objects.get(user__id=id) if "username" in request.data: profile.username= request.data["username"] if "dp" …
Я пытаюсь отправить письмо о сбросе пароля пользователям через приложение, которое мы разрабатываем на Django. При локальном использовании приложения пользователь может выбрать сброс пароля, если он забыт, ввести свой email в поле и отправить, чтобы получить письмо. Электронная почта отправителя …
Я хочу добавить некоторую информацию для полей модели при сохранении объекта. Например, я хочу загрузить изображение, и это должно быть единственное обязательное поле, поэтому я хочу, чтобы остальные поля (например, ширина, высота, имя и так далее) заполнялись при сохранении …
У меня возникает ошибка (Представление crud.views.insertEmp не вернуло объект HttpResponse. Вместо этого он вернул None.) всякий раз, когда я пытаюсь вставить данные в свою базу данных через шаблон insert.html. В качестве базы данных я использую postgres. Любая помощь в …
Я создаю страницу просмотра товара, которая имеет рабочую систему пагинации. После того как пользователь нажимает на кнопку страницы, back-end должен сгенерировать URL, который равен текущему, но параметры request.GET изменены, например, http://localhost:5500/computers/laptops/?manufacturer=Lenovo Как видите, страница не определена, поэтому …
Hej! У меня есть данные из модели в таблице (созданной в шаблоне) и я хочу загрузить их в формате csv. Моя проблема в том, что я не могу применить свои фильтры в загруженном csv, он всегда выдает мне весь …
У меня есть представление modelset, в котором на основе требований определены различные функции customs. Мне нужно написать еще одну функцию get, в которой я хочу использовать тот же класс сериализатора. Но поле, которое я определил в классе сериализатора в …
У меня есть имя главной таблицы Location class Location(models.Model): id = UUIDField(primary_key=True, default= uuid.uuid4, editable=False) participant_id = ForeignKey('Participant', on_delete=CASCADE, related_name="locations") country_id = ForeignKey(Country, on_delete=CASCADE, related_name="country") а это стерилизатор class LoactionSerializer(serializers.ModelSerializer): country_id = RelatedFieldAlternative(queryset = Country.objects.all(), serializer=CountrySerializer) class …
Я немного запутался в поведении Django, и я не смог найти это ни в соответствующих вопросах, ни в официальной документации. Например, в коде ниже: from django.db import models class Category(models.Model): name = models.CharField(max_length=255) class Post(models.Model): title …
Я изучаю django rest framework и начал проект Linkedin clone. Я запутался, что использовать / как реализовать У меня есть несколько типов пользователей: Компания, Работник class User(AbstractUser): class Types(models.TextChoices): WORKER = "WORKER", "Worker" COMPANY = "COMPANY", "Company" type = …
Я новичок в XAMPP и хочу разместить 2 моих проекта django с помощью APACHE, однако, только один из моих проектов может работать, когда я добавляю второй проект, второй проект не работает и сервер будет работать только на основе первого …
Это моя ModelAdmin class ComputerAdmin(ReverseModelAdmin): list_display = ('employee', 'ip', 'mac', 'name', 'hardware') list_filter = ('employee__branch', ) inline_type = 'tabular' inline_reverse = ['hardware', ] show_full_result_count = False Вот как это отображается при добавлении нового компьютера <a href="https://i.stack.imgur.com/2tCAL.png" rel="nofollow …
Предположим, что у нас есть модель в django, определенная следующим образом: class DateClass: user_id = models.IntegerField(...) sp_date = models.DateField(...) is_active = models.BooleanField(...) ... Здесь я следую политике вставки, т.е. для конкретного пользователя будет только одна конкретная активная …
Я новичок в Django и любая помощь будет оценена по достоинству, Как я могу ограничить возможность выбора в одном поле на основе предыдущего поля. Например, если я выбираю "собака" для животного, я хочу удалить "шоколад" из FOOD_CHOICE. Спасибо!!! ANIMAL_CHOICE = …
Я пытаюсь изменить время по умолчанию при выборе даты в Flatpicker, но каждый раз, когда я выбираю дату, время всегда 12:00 или другое значение, если время уже было там, когда его извлекал Django. Я не могу найти способ установить …
Есть модель Books class Books(models.Model): name = models.TextField(blank=False, null=False) price = models.FloatField(blank=True, null=True) is_available = models.BoleanField(blank=False, null=False, default=True) is_selling = models.IntegerField(blank=False, null=False) Сериалайзер class BooksSerializers(serializers.ModelSerializer): class Meta: model = Books fields = [ 'name', 'price', 'is_available', 'is_selling', ] validators …
Def test(login,password): data="""<?xml version="1.0"?> <soap-env> <soap-env:Body> <Auth> <Login>login</Login><password>password</password> </Auth> <Ping> </Ping> </soap-env:Body> </soap-env:Envelope>""" return data я не могу добавить логин и пароль, когда я использую '+login+' и я не могу сделать строку формата как эта " "
Мне нужна помощь или подсказка, где найти решение. Следующий код не выполняется должным образом и возвращает ошибку. class TaskCreate(CreateView): model = Task fields = '__all__' success_url = reverse_lazy('tasklist') template_name = 'create.html' Файл create.html находится в основной папке templates, …
Going through a new django 3 project, newbie on that, so sorry me if my code is not so clean. The problem is when i try to render calendar... without events it loads nicely, but when loading'em it stops rendering …