Я пытаюсь сделать систему комментариев на сайте блога с использованием slug вместо pk сталкиваюсь с ошибкой not NULL constraint failed: home_comment.post_id error моя ошибка возникает в функции form_valid в представлении, основанном на классе form.instance.post_id = self.kwargs['pk'] как мне …
Я начинающий пользователь Django и особенно фреймворка Django REST. Внутри класса "UserRegistration" я хочу создать нового пользователя и ExtendUser с помощью "UserSerializer". как я могу это сделать? вот мой models.py class ExtendUser(models.Model): user = models.OneToOneField(User, related_name='user_name', on_delete=models.CASCADE) …
Я исследую способ чтения большого CSV файла и отображения его как datatable в Django admin. Мне также нужна функция фильтрации. Может ли кто-нибудь подсказать мне, какую библиотеку лучше использовать?
Я видел другие подобные вопросы, но ни один из них не решил мою проблему. Я использую Django уже некоторое время и сейчас изучаю часть, связанную с содержимым блоков. Но я столкнулся с проблемой. Base.html выглядит следующим образом: <a href="https://i.stack.imgur.com/XkJTZ.png" …
Я пытаюсь автоматически обновить модель planTable с текущим вошедшим пользователем. В моей форме planForm я исключил поле "user". Вот мои фрагменты кода. views.py def createPlan(request): form = planForm if request.method == "POST": form = planForm(request.POST) if form.is_valid(): form.save() …
Я разместил код ниже, когда я пытаюсь просмотреть эту модель как объект в http://127.0.0.1:8000/admin/ я получаю следующую ошибку: MultipleObjectsReturned at /admin/configuration/epemployeeposition/2/change/. get() вернул более одного Epemployeeposition - он вернул более 20! Кто-нибудь …
Blog_id не получается. помогите решить эту проблему ---. models.py class Blog(models.Model): title = models.CharField(max_length=500) body = models.TextField() last_updated_on = models.DateTimeField(auto_now=True) created_on = models.DateTimeField(auto_now_add=True) author_instance = models.ForeignKey(AuthorInstance, on_delete=models.PROTECT) status_draft = models.BooleanField(default=False, blank=True, null=True) status_publish = models.BooleanField(default=False, blank=True, null=True) likes = models.ManyToManyField(UserInstance, …
Иногда мой сайт не загружает css при перенаправлении на другую страницу. Его нужно обновить, чтобы он загрузился, и тогда он работает нормально. Это происходит не каждый раз, что странно. Я видел несколько похожих проблем, но ни одна из них …
Когда я запускаю проект на своей локальной машине, выдает такую ошибку ImportError: cannot import name 'Mapping' from 'collections' (C:\Users\User\AppData\Local\Programs\Python\Python310\lib\collections_init_.py)
Я работаю над веб-разработкой, используя Django для бэкенда и react для фронтенда. Файлы сборки react работают правильно, но тот же файл сборки не обслуживается Django. При изменении debug == false медиафайлы не загружаются, а favicon не извлекается Django.
Да, проблема у меня такая, как написано в заголовке. В базе данных поле boolean может быть установлено как true, но в шаблоне html оно отображается как false. models.py class TrainingGoal(models.Model): forgeid = models.ForeignKey(ForgeUser, on_delete=models.CASCADE, default=None) strength = models.BooleanField(default=False) …
В этом проекте django форма не отправляется в базу данных. Я думаю, что она не проходит валидацию. Как вы думаете, что не так с моей формой. Спасибо [enter image description here][1] [enter image description here][2] [enter image description here][3] …
У меня есть пользовательская модель пользователя и пользовательская страница входа, основанная на формах djamgo: мой forms.py имеет вид : from django import forms class LoginForm(forms.Form): Username = forms.CharField(widget=forms.TextInput(attrs={ 'class': 'username-in', 'placeholder': 'enter your username...' })) Password = forms.CharField(widget=forms.TextInput(attrs={ …
Я пытаюсь заполнить параметр timedelta days целым полем модели, но он говорит, что поле не определено. ''' query = POPlan.objects.filter(Q(status="INCOMPLETE") | Q(status="PARTIAL"), date_created__date__lte=timezone.now().date()-datetime.timedelta(days= (supplier__expectedDuration))) ''' Поле поставщика является внешним ключевым отношением в моей модели POPlan и имеет целочисленное поле …
Я пытаюсь добавить некоторые объекты с помощью поля ввода, но они не отображаются на сайте. Я могу найти их на странице администратора, но не в таблице, где они мне нужны. Как я могу это исправить? Вот мой код: …
Я борюсь с раздражающей ошибкой в Django, я пытаюсь использовать reverse(), передавая метаданные как словарь Python (я следую документации, но это не работает, не могли бы вы помочь мне понять, что я упускаю? ) Это мой urlpattern (как вы …
Я пытаюсь создать интерактивный сайт с помощью Django, JavaScript и Python. Пользователь выбирает область на карте (Leaflet Geoman). Это вызывает некоторый JavaScript. JS должен вызвать некоторый код Python. И этот Python-код производит некоторые вычисления. Мой вопрос: Где …
Я пытаюсь отобразить тест только для пользователей, которые зарегистрированы в определенном курсе, т.е. если пользователь зарегистрирован в Frontend Crash Course, я хочу, чтобы он видел только quiz, связанные с этим курсом, в котором он зарегистрирован, а не все тесты …
Уважаемые члены сообщества. Я создал проект Django, который работает абсолютно нормально с любым API, который я вызывал. Но здесь у меня есть один небольшой вопрос, что есть 2 API, из которых из обоих API при вызове функции get запускается …
Я создал проект React в Django. И я вызвал api Django в проекте react. (*API, который возвращает {"result": "Hello World"} при вызове с помощью GET). Несмотря на то, что никаких дополнительных настроек не сделано, ошибка CORS не появляется, api …
Пытаюсь отфильтровать набор запросов по диапазону дат в Django. Если я выбираю период более одного дня, то все работает нормально, например: данные в таблице были созданы 06.07.2022 и я выбираю data start_date=06-07-2022, end_date=07.07.2022, результаты будут показаны. Но если …
Не уверен, почему я получаю эту ошибку при запуске моего pytest с приспособлением. Я совсем новичок в этом деле, поэтому не совсем уверен, как отлаживать это TypeError: Direct assignment to the forward side of a many-to-many set is prohibited. …
У меня есть два graphql фильтра для внешнего ключа, которые работают в Strawberry GraphQL Django v0.31. @strawberry.django.filters.filter(models.Client, lookups=True) class ClientFilter: id:auto name:auto @strawberry.django.filters.filter(models.Matter, lookups=True) class MatterFilter: id: auto client:'ClientFilter' category:auto На странице GraphiQL они создают фильтр, который …
Учусь работать с Django, и в процессе создания приложения столкнулся со следующей проблемой. Есть три модели (Object, Staff, Work), одна из них (Work) посредством FK связана с двумя другими. Также есть шаблон формы для создания записи в таблице Work. В …
Я делаю CRUD цветов с color_name и color_description.При попытке вставить детали возникает ошибка :{'color_name': [ErrorDetail(string='Incorrect type. Ожидалось значение pk, получено str.', code='incorrect_type')]} ниже приведена функция вставки и показа, которую я опробовал def show_colors(request): showcolors = Colors.objects.filter(isactive=True) print(showcolors) serializer = …
Я работаю над проектом, в котором пользователь может зарегистрироваться, используя свой мобильный номер и пароль (после проверки с помощью otp), что я делаю: внутри поля username я сохраняю номер телефона пользователя, так как username является обязательным полем. И я …
Почему django-filters перестает работать при таком дизайне? class Ads(generics.ListCreateAPIView): queryset = Ad.objects.all().order_by('id') serializer_class = AdSerializer filter_backends = (filters.DjangoFilterBackend,) filterset_class = ProductFilter def list(self, request): queryset = self.get_queryset() serializer = AdSerializer(queryset, many=True) return Response({'info': serializer.data}) Но если изменить Response, …
Здравствуйте, я изучаю учебник по django, и в этом учебнике (FreeCodeCamp btw, они заслуживают большего внимания) показано, как сделать простой счетчик слов в django. Дело вот в чем: При рендеринге html файла он передает ему некоторые данные вот так: def …
Я столкнулся с очень странной проблемой. У меня есть файл под названием: "test.txt". Он находится в том же каталоге, что и views.py. Но я не могу его прочитать... FileNotFoundError. Но если я создаю read_file.py в одной …
Здесь я пытаюсь сделать массовые обновления в Django: Проблема: В модели есть столбец имя позиции, чье значение меняется в зависимости от перетаскивания позиции записи. поэтому я создаю Queryset для этого, но не получаю требуемого результата, я я …
В принципе, у страницы from и to есть параметры, поэтому как я могу перенаправить на страницу с параметрами? if request.method == "POST": if request.POST.get('firstname') and request.POST.get('lastname') and request.POST.get('addln1') and request.POST.get('addln2') and request.POST.get('country') and request.POST.get('city') and request.POST.get('zip') and request.POST.get('smsno') …
Я не могу загрузить изображение, используя счетчик циклов. Загружается страница http://localhost:8000/static/images/png%7B%7Bforloop.counter%7D%7D.png вместо http://localhost:8000/static/images/png1.png http://localhost:8000/static/images/png2.png def html(request): # template = loader.get_template('index.html') # return HttpResponse(template.render()) params = {'movie':['Dr Strange','Shamsheera']} return render(request, 'index.html',params) <table style="width:100%"> {% for m …
Я создал приложение под названием Customer в проекте под названием Website, используя django. Я создал выгрузку csv в области администратора, которая подключена к базе данных Postgres. An error occurs when I upload the CSV returning: Exception Type: IndexError Exception …
Я запускаю контейнер Django на docker, который зависит от Postgres. Проблема в том, что когда я пытаюсь загрузить postgresql docker-compose up cat /tmp/dump.sql | sudo docker exec -i <container_id> psql -U <user> -d <database_name> Это импортирует первые несколько …
Я тестирую свое представление, которое возвращает данные о предыдущей сессии. Тест с фабрикой запросов работает хорошо. def test_session_view(self, rf): """Retrieve user token. path: /auth/session/ request: None respond: {token: str} """ url = reverse('get_session') view = SessionView.as_view() user_id …
Я пытаюсь получить данные rest API в python с помощью модуля request. Я использую двойную аутентификацию в моем API. Когда я запускаю код, я получаю ошибку 401, но это прекрасно работает на postman import requests response = requests.get('http://localhost:8285/x/1/mindie?C=dfghdh&SDate=01-05-2022&EDate=02-05-2022', headers={'Authorization': 'Basic …
Я следую некоторым примерам d3.js для построения графиков. Для справки вот ссылка . Ниже приведен код, в котором я использовал функцию LineChart для построения графика. С Django в качестве бэкенда. Я все еще изучаю javascript …
У меня есть проект, размещенный в Digital Ocean в базовом дроплете с 2 ГБ Ram. На моей локальной машине долгоиграющая задача выполняется в течение 8-10 минут и все равно успешно. Однако в дроплетах Digital Ocean часто сельдерей не справляется …
Мы уже давно используем redis в качестве бэкенда celery. Недавно мы решили хранить в нем некоторые json-данные . Следующая проблема: после получения результата из данных celery через AsyncResult(task_id) данные типа {True:10,False:1} становятся {1:10,0:1}. Возможно потому, что redis не имеет …
Я использую admin.py в django и хочу знать, как я могу получить мой текущий id из формы только для настройки страницы. Кто-нибудь может мне помочь?