Я столкнулся с проблемой, описанной здесь: Django: Предоставление начальной группы с миграциями В частности, я работаю над старым кодом, который инициализировал таблицу 'Countries' из файла init_data. Теперь мне нужно добавить страны (например, Южный Судан). Насколько я понимаю, я …
Пытаюсь через декоратор @permission_required сделать для пользователя ограничения на просмотр модели. То есть в админке убрал в правах пользователя поле storehouse | Форма | Can view Форма но выдает ошибку 'StorehouseHomeView' object has no attribute 'user' views.py from django.contrib.auth.decorators import …
Я работаю над проектом, например, живые цены валют и мне нужно изменить данные на странице без обновления страницы. В этом проекте я использую Django и Sql сервер. Я не получил результатов, используя триггеры и Ajax, потому что ajax требует события …
У меня есть две таблицы: students (в которой есть все ученики школы) и suspensions (все ученики, которые отстранены от занятий) id name школьный_класс …
Я пытаюсь сделать два разных местоположения пользователя. Одно - из моей модели пользователя, а другое - по умолчанию из представления. Я хочу, чтобы каждый раз, когда пользователь аутентифицирован, отображалось местоположение из модели, но если он не вошел в систему, то …
У меня есть проект reactjs, который делает запросы через API к django-rest-framework. Раньше он работал нормально, но я не уверен, почему он перестал работать. Я уже использую django-cors-headers. Мой settings.py: INSTALLED_APPS = [ ... 'rest_framework', "corsheaders", ] MIDDLEWARE …
У меня есть приведенные ниже коды в моих представлениях и моделях. Но мне нужна ситуация, в которой пользователь не может отправить одну и ту же форму дважды. После того, как пользователь отправил форму, он или она может только видеть …
Мне интересно, можно ли динамически изменять выбор поля IntengerField для каждого экземпляра модели. Я работаю с API видеоигр и хочу, чтобы PLATFORM_CHOICES были уникальными для каждой игры, поскольку не все игры выходят на одной платформе. Например, на первой итерации …
У меня есть небольшой проект, в котором я создал API, и он передает данные на фронтенд через ajax. Все остальные функции CRUD работают, кроме UPDATE. Когда я использую Postman, UPDATE API работает отлично. Поэтому я предполагаю, что проблема на …
у меня возникла проблема при попытке serializer.save(). django.db.utils.IntegrityError: (1048, "Column 'person_id' cannot be null") я хочу создать запрос POST и PUT, но получаю сообщение выше. Это происходит, когда я добавляю вложенный сериализатор в trainee serializer. person …
Я очень новичок в Python и Django, так что, пожалуйста, потерпите меня. Я столкнулся с постоянной ошибкой, связанной со строкой "saleitem.save()" в нижеприведенном файле views.py. Я пытаюсь создать форму, которая позволит мне заполнять различные поля, а затем сохранять и …
Ищу помощи в этом вопросе. Заранее спасибо за любую помощь, которую вы сможете оказать. Django 3.2.8 Python 3.8.10 Apache 2.4.41 Получаем следующую ошибку при запуске django w/apache: mod_wsgi (pid=74176): Failed to exec Python script file '/home/adjutant/srv/dj/soulrendnd/venv/soulrendnd/soulrendnd/wsgi.py'. mod_wsgi (pid=74176): …
Я создаю сайт запросов, который имеет две модели, которые связываются внешним ключом. Моя цель - иметь страницу поиска, где я ввожу Person_ID в качестве входных данных и получаю данные о человеке и отчете (Report_ID, file_ID, Person_ID, name). Сейчас при вводе …
Раньше я работал с django, но недавно я получил новый проект с dotnet и я запутался при создании модели пользователя, должен ли я расширить IdentityUser или создать профиль пользователя и оставить. IdentityUser без изменений .
Могу ли я отобразить модель Post и модель Topic в одном и добавить виртуальное поле, чтобы знать, когда зацикливать его в шаблоне class Topic(models.Model): title = models.CharField(max_length=250) excerpt = models.TextField(default='0') class Post(models.Model): title = models.CharField(max_length=250) excerpt = models.TextField(default='0') class …
Все работало, пока я не перезагрузил свой ноутбук. У меня такая установка: python 3.8.8 django 3.1.1 pyodbc 4.0.30 pyodbc.drivers() показывает следующее: ['ODBC Driver 17 for SQL Server'] SQLServer cat /etc/odbcinst.ini возвращает это: [ODBC Driver 17 …
Я пытаюсь сделать сайт, на котором пользователи могут создавать списки, а затем просматривать эти списки. Мой сайт устроен так: пользователь создает список и дает ему имя, а затем переходит на следующую страницу, где он может добавить элементы в свой …
Я пытаюсь сделать страницу в Wagtail CMS, которая проверяет содержимое всякий раз, когда я сохраняю/публикую страницу в редакторе администратора. Содержимое, которое я хочу проверить, это содержимое 3 панелей SnippetChooserPanels внутри страницы. Допустим, у меня есть 3 сниппета: SnippetA, SnippetB …
У меня есть модель, которая сохраняет несколько загруженных файлов для документа. Я смог использовать виджет FileField на форме, чтобы обеспечить загрузку нескольких файлов. Однако всякий раз, когда я обновлял объект документа, виджет FileField не заполнялся исходными данными. В конце …
Безопасно ли использовать глобальную, статическую сессию для взаимодействия с внешними API? Существует ли разумный индикатор того, когда сессия должна быть обновлена, или использование сессии является плохой идеей? Предыстория: В настоящее время я работаю над оптимизацией приложения Django …
В принципе, у меня есть две модели, одна для иконок, а другая для типов, которые имеют 3 иконки (бизнес-правило). В моем файле models.py у меня есть следующее: class Icon(models.Model): name = models.CharField(max_length=60) image_URL = models.CharField(max_length=255) modified_date = models.DateTimeField(auto_now=True) creation_date = …
В моей модели есть ForeignKey с null=True / blank=True, но когда я пытаюсь изменить объект в Django Admin, я использую def formfield_for_foreignkey(self, db_field, request, **kwargs): if db_field.name == 'parent_locale': return ParentLocaleChoiceField(queryset=models.Locale.objects.all().order_by('display')) return super().formfield_for_foreignkey(db_field, request, **kwargs) , чтобы изменить …
Предположим, у меня есть шаблон Django с <div><b>{{some.long.expression.with.stuff|filter1}}</b></div> и я хочу применить filter1 только если my_condition равно True. Какой способ лучше? Вот многословный способ с повторениями: {% if my_condition %} <div><b>{{some.long.expression.with.stuff|filter1}}</b></div> {% else %} <div><b>{{some.long.expression.with.stuff}}</b></div> {% endif …
Я загружаю застегнутый файл, который содержит один файл CSV. Затем я распаковываю его на сервере и загружаю в датафрейм. Затем я создаю из него объекты django. Это работает нормально, пока мой массив данных не становится слишком большим. Когда набор …
У меня есть модель в django, у которой установлена опция meta Managed=False. Эта модель представляет собой представление postgres, которое получает данные из другой схемы. Я хотел бы обнаруживать каждое изменение представления (добавление/обновление/удаление объекта). Я пробовал использовать post_save из django.db.models.signals, …
В настоящее время я работаю над личным проектом. Я работаю с Django, но я еще не очень опытен. Я хотел бы узнать, как вы добавляете стороннее приложение внутрь вашего приложения? Пример: У вас есть небольшое веб-приложение с несколькими …
У меня есть пользовательская модель User, которая наследуется от AbstractBaseUser, которая определяет поле username_field = email, так что пользователи будут входить в систему, используя email. class User(AbstractBaseUser): email = models.EmailField(verbose_name="Email", unique=True) username = models.CharField(max_length=100, unique=True) last_name = models.CharField(max_length=100, blank=True, …
Я настроил проект django на использование новой базы данных. После запуска миграций все таблицы на месте, пользовательские миграции для вставки некоторых данных в порядке, но таблица auth_permission пуста. Мой проект использует разрешения везде и теперь возвращает исключение Permissions.DoNotExist. Я …
# View @require_POST def update_category_filter(request): """ Updates the Category filter """ # User logged in? if request.user.is_authenticated: # Get the form instance filter_form = SelectCategoryForm(request.POST) # Form validation if filter_form.is_valid(): # Check if user already has a filter instance instance_exists …
Я пытаюсь удалить определенный идентификатор Prodcut. После нажатия YES ничего не произошло. def product_delete_view(request, id): obj = Product.objects.get(id=id) #also did try obj = Product.objects.get(id=id).delete() # also did try obj = get_object_or_404(Product, id=id) if request.method == 'Post': obj.delete() context = …
У меня есть сервер django, созданный для мобильного приложения, т.е. использующий ответ JSON. В приложении есть простая лента социальных сетей. У администраторов приложения есть возможность использовать push-уведомления (через firebase) при публикации нового сообщения в ленте. При движении код является …
Вывод ошибки на консоль браузера: GET http://{ip}/static/ckeditor/ckeditor/ckeditor.js net::ERR_ABORTED 404 (Not Found) GET http://{ip}/static/ckeditor/ckeditor-init.js net::ERR_ABORTED 404 (Not Found) GET http://{ip}/static/ckeditor/ckeditor/ckeditor.js net::ERR_ABORTED 404 (Not Found) Я не понимаю, в чем здесь может быть проблема. Я импортирую ckeditor.RichTextField и использую его …
например, когда я использую auto_now_add=True формат "Jan. 1, 2021, 5:05 a.m.", но когда я хочу обновить дату, я получаю ошибку "YYYY-MM-DD HH:MM[:ss[. uuuuuuuuuu]][TZ] format.']", у меня нет проблем, когда я обновляю ее, вводя в формате YYYY-MM-DD HH:MM, но как …
Я просмотрел множество решений здесь и в других местах, но я не могу заставить свой код работать, что бы я ни пробовал. Итак, у меня есть база данных PostgreSQL с приложением Django, и один из столбцов в одной …
У меня есть сайт на django, и я хотел бы внедрить drag&drop в мою форму. Эта часть выглядит очень старой по сравнению с остальной частью сайта. Проблема в том, что я не знаю javascript, я пытался сделать это из …
У меня есть представление django, которое использует ajax для проверки валидности формы и создания нового объекта, если это так, но я хотел бы также получить некоторые дополнительные данные с помощью form.serialize(), чтобы знать, какие поля заполнены пользователем, чтобы я …
Я искал на сайте, и ни один из ответов не отличается от того, что я пробовал: Example | Example | Example | Example Моя цель - отобразить 5 постов на каждой странице на моем сайте …
Я хочу построить представление, которое позволяет пользователю обновлять изображение своего профиля. Сейчас в моем представлении очищенные данные возвращают текущий путь к изображению профиля, который затем перезаписывает существующие изображения одно за другим. Я не совсем понимаю, в чем проблема. …
Я новичок в django и django restful framework и в настоящее время учусь. Прочитав о viewsets по этой ссылке https://www.django-rest-framework.org/api-guide/viewsets/. Мне интересно, для некоторых методов, таких как update и destroy, которые изменяют строку в базе данных. Нужно …
Я пишу Unittests для Login на Django. И у меня серьезные проблемы с get_user(). Я просто не могу понять, как пройти через эту функцию в тесте. Я не могу сделать mock, и не могу подставить значения. Мне кажется, что …