"Вопросы и ответы" Django и Python, страница 299

07.12.2022
Django rosetta сохраняет перевод, но не показывает новые переводы до перезапуска сервера (docker)

Я использую rosetta с настройками по умолчанию, и она показывает новые переводы на локальном сервере (без docker). но в production я использую docker и он не показывает обновления до перезапуска. docker-compose.yml: version: '3' volumes: production_postgres_data: { } # django …

07.12.2022
Неправильно установленный virtualenv

Я хотел установить virtualenv в CMD (Windows 11). К сожалению, он был загружен туда, куда я не хотел его устанавливать (он должен был быть установлен на D, но был установлен на C. Также папка, которую я ожидал создать, не была …

07.12.2022
Django Polls Tutorial Не обнаружен ответ в опросах choice.votes

Я решил изучать Django и начал с "Django Polls App", который, как я полагал, будет самым простым, я понял, как он работает, но я застрял. Чтобы немного лучше научиться, я изменил переменные и имена из оригинальной документации на свои …

07.12.2022
Как извлечь изображение из базы данных django?

Я сохранил изображение в базе данных, есть несколько изображений и я хочу восстановить их на моем сайте. мое изображение хранится в папке static внутри папки app, которая называется card/static/images. мои изображения отображаются, когда я ввожу ссылку <a …

07.12.2022
Python/Django MakeMigrations Обратный путь ошибки

Вот что появляется, когда я пытаюсь использовать python manage.py makemigrations ошибка возврата Вот код models.py ----------------------code------------------------------------- from django.db import models from django.contrib.auth.models import User class Category(models.Model): name = models.CharField(max_length=255, db_index=True) slug = models.SlugField(max_length=255, unique=True) …

07.12.2022
Как изменить стандартный фильтр по дате? | Django-Admin

Как я могу изменить поля стандартного фильра по дате? (На скриншоте использую графическое улучшение) Нужно сделать вместо Последние 7 дней - Последние 3 дня. И соответственно, чтобы значения выводились валидные …

07.12.2022
Объект 'ForwardManyToOneDescriptor' не имеет атрибута 'user_type'

Models.py class UserType(models.Model): owner=models.ForeignKey(User,on_delete=models.CASCADE,default=1) user_type=models.CharField(max_length=20,default='admin') Views.py def register(request): if request.method == 'POST': username = request.POST.get('username') password = request.POST.get('password') fname = request.POST.get('firstname') lname = request.POST.get('lastname') email = request.POST.get('email') newpass = make_password(password) newuser = User.objects.create(username=username,password=newpass,first_name=fname,last_name=lname,email=email) newuser.save() usertype = request.POST.get('usertype') newtype = …

07.12.2022
Django : значение {% url 'zzz' %}?{{ yyy }}?

Я наткнулся на код в HTML файле и не понял, как он работает. {% url 'calendar' %}?{{ prev_month }} Особенно, что означает символ "?"? И как интерпретируется код? Используется в кнопке для переключения между месяцами, но …

07.12.2022
Как вывести данные из связанной таблицы в django?

У меня есть встроенная таблица User и таблица Note, связанная с ней по ключу. class Note(models.Model): header = models.CharField(max_length=100) note_text = models.TextField() data = models.DateField() user = models.ForeignKey(User, on_delete=models.CASCADE) То есть у зарегистрированного пользователя может быть несколько …

07.12.2022
Создание подмассива продуктов с уникальным именем пользователя (django)

Мне нужен массив заказов клиентов, где имя пользователя уникально, а количество заказа должно быть добавлено. Я получил результат, используя annotate, но мне нужен подмассив с названием товара и соответствующим количеством в качестве подмассива. Пожалуйста, проверьте результаты, которые я получил …

07.12.2022
Как объединить две модели в один набор полей в модуле администратора django

У меня есть две таблицы, как показано ниже tableA поле1 поле2 поле3 tableB поле4 поле5 Группа 1 field1: текстовое поле (таблицаА) field3: текстовое поле (таблицаА) field5: текстовое поле …

07.12.2022
Вынести это в функцию и передавать ей кверисет и количество постов

Есть три функции: def index(request): text = 'Последние обновления на сайте' posts = Post.objects.all() paginator = Paginator(posts, 10) page_number = request.GET.get('page') page_obj = paginator.get_page(page_number) context = {'page_obj': page_obj, 'text': text} template = 'posts/index.html' return render(request, template, context) def group_posts(request, slug): …

07.12.2022
Любая помощь, почему здесь возвращается один и тот же статус в каждом объекте?

Итак, у меня есть конечная точка поиска, которая будет получать пользователей, содержащих определенную запись, и проверять, есть ли среди них продолжающиеся дружеские отношения. Моя конечная точка: path('filter/', SearchUserByStringAPIView.as_view()), Мое мнение: class SearchUserByStringAPIView(ListAPIView): queryset …

07.12.2022
Как отправить почту от пользователя Gmail с помощью Oauth в django

В настоящее время я работаю над проектом веб-сайта. Он предназначен для использования владельцами бизнеса для отправки счетов своим клиентам. Каждый владелец является экземпляром модели пользователя django и имеет модель организации, связанную с ним. Теперь я не знаю, как попросить разрешения …

07.12.2022
Почему не отображается фотография профиля из базы данных?

Setting.py MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') urls.py if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) models.py profile_photo = models.ImageField(null=True,blank=True,upload_to='upload') все мои страницы - мои страницы вопросов здесь моя проблема с базой данных Я …

07.12.2022
Использование Flex для создания сетки 3x2 | Django Шаблон для цикла

Я использую Django Templating для своего блога и добавляю карточки с помощью цикла for. Я пытаюсь создать структуру 3x2 из добавленных карточек. В настоящее время каждая карта занимает равное количество места в div. Я пытаюсь смоделировать то, что …

07.12.2022
Как передать данные в теле запроса API

Мне нужно обновить некоторую информацию в моей базе данных, используя PUT запрос и Django rest framework Мне нужно обновить параметр max_date путем передачи значения в теле запроса (передать True или False). но у меня 0 идей как это …

07.12.2022
Как разместить классы плагинов django cms в нескольких файлах вместо того, чтобы поместить все в cms_plugins.py?

Итак, у меня есть проект, в котором я использую Django CMS в качестве корня моего проекта. Прежде всего, я новичок в Django CMS, и сейчас я хочу написать несколько плагинов, которые будут вставляться в мои страницы. Я искал решение, …

07.12.2022
Хорош ли Django только для веб-приложений, в которых пользователь входит в систему? [закрыто]

Подходит ли Django только для веб-приложений, где пользователь входит в систему? Я спрашиваю потому, что недавно изучил Django и создал сайт, на котором пользователь может зарегистрироваться, ввести свои размеры, а сайт скажет ему, сколько калорий он должен съесть. Есть ли …

07.12.2022
Как создать ленту новостей / временную шкалу, состоящую из различных типов содержимого?

Мне нужно реализовать ленту новостей для приложения, где необходимо показывать разные типы контента. И в будущем могут появиться новые типы контента. У меня в голове на высоком уровне есть следующая идея. В данный момент меня не волнует ранжирование, кэширование …

07.12.2022
Вы используете приложение staticfiles, не установив необходимый параметр STATIC_URL - Django

У меня 5 месяцев опыта в django и я не могу просто найти решение ошибки, с которой я сталкиваюсь. Я думаю, что это зависит от файлов фронтенда, я не могу сейчас иметь дело со статическими файлами. Недавно я создавал приложение …

07.12.2022
Поле флажка в формах django показывает ошибку

На основе моего проекта django я хочу добавить несколько пользователей в группу, и я пытаюсь сделать это с помощью формы. Но когда я пытаюсь добавить выбор через виджет CheckBoxSelectMultiple(), он не работает так, как ожидалось. файл models.py from …

07.12.2022
WebSocket не работает с postman (каналы django)

У меня есть проект Django, который я запускаю локально на своем mac. И я использую каналы для создания websocket соединения. И тут произошла интересная вещь: Веб-сокет работает, когда я пытаюсь подключиться через .html файл: myTemplate.html const ws = …

07.12.2022
Django. Асинхронные запросы выполняются только в одном цикле событий async

Я пытаюсь выяснить, как использовать поддержку асинхронных запросов в Django 4.0. Есть одна очень странная вещь, которую я не могу понять: Django (uvicorn или asgi.py) создает только один цикл событий для двух разных представлений, несмотря на то, что я указал …

07.12.2022
Попытка сделать кнопку Follow динамической. Добавление функций "Следовать", "Отклонить

Если мы нажмем кнопку follow, она должна обновить количество последователей, затем показать unfollow, и если нажать еще раз, она должна показать follow, уменьшая количество последователей. urls.py urlpatterns = [ path('',views.index, name = 'index'), path('signup',views.signup, name = 'signup'), path('signin',views.signin, name = …

07.12.2022
(Отношение "многие к одному") не пересылаются вложенные поля дочернего объекта при создании родительского объекта

Я создаю объект Project, с дочерним объектом milestone в качестве поля project, используя ForeignKey и вложенные сериализаторы. сначала я написал тест для создания вехи (вех) при создании нового проекта : PROJECTS_URL = reverse('project:project-list') def test_create_project_with_new_milestones(self): """Test creating project …

07.12.2022
Как я могу получить доступ к полям модели Django в форме через JavaScript для автоматического вычисления fa ield?

Я хотел бы автоматически вычислять высоту суммы депозита в форме. Поэтому я включил JavaScript, чтобы сделать это. Идея: После ввода данных в форму, в поле суммы будет выведена подходящая высота депозита. И пользователю здесь ничего не нужно делать. Я …

07.12.2022
Как проверить загрузку файла в pytest?

Как сериализовать объект файла при использовании json.dumps ? Я использую pytest для тестирования загрузки файлов в django и у меня есть эта функция def test_file_upload(self): # file_content is a bytest object request = client.patch( "/fake-url/", json.dumps({"file" : file_content}), …

07.12.2022
Как откатить изменения при ошибке в цепочке задач celery django?

Схема такова: chain(group | result_task). Как я могу откатить изменения в базе данных в случае ошибки? Можно ли использовать транзакции базы данных в этой ситуации?

07.12.2022
Моя папка static, в которой я размещаю свои js и css файлы, находится не в корне моего проекта django. Как вызвать эти статические файлы в шаблоне?

Вот конфигурация моей переменной static_root: STATIC_ROOT = [os.path.join(BASE_DIR,'vol/web/static')] Мои шаблоны находятся в корне проекта. TEMPLATES={ ... 'DIRS':[os.path.join(BASE_DIR, 'templates')], ... } Вот как я вызываю свой файл bootstrap.min.css в шаблоне проекта: &lt;link rel="stylesheet" href="{% static 'assets/plugins/bootstrap/css/bootstrap.min.css' %}"&gt; …

07.12.2022
Получение ошибки операции при доступе к странице администратора Django Admin

На странице администратора моего проекта django я получаю ошибку, связанную с тем, что ID не имеет столбца. Тип метода - GET. Ошибка, которую я получаю: OperationalError at /admin/.../item/ no such column: app_item.written_by_id Так что я пытаюсь создать колонку, …

07.12.2022
Отправка переменной на бэкенд Django для обработки

Я работаю над скриптом обработки платежей. Фронт-энд - это модуль javascript, а бэк-энд - приложение Django. Кажется, что в моем коде чего-то не хватает, и я не могу это определить. Вот части приложения: {% extends 'dash.html' %} {% load static …

07.12.2022
Django Упорядочивание по определенному полю ManyToMany

задана следующая структура: class MovieTranslation: lang=CharField() title=CharField() class Movie: key = CharField() movie_translations = ManyToManyField(MovieTranslation) Теперь, например, для английских пользователей я хочу сортировать по английскому MovieTranslation из Movie? Я хочу использовать его в ViewSet как …

07.12.2022
Показать общую стоимость заказа с помощью корзины django

в моем проекте электронной коммерции. Здесь я использую модуль корзины django. Я хотел бы вывести внизу общую сумму заказа, т.е. сумму цен Пример вывода: name quantity Price Price Total chocolat 2 150 300 milk 1 500 500 …

07.12.2022
Как тестировать (TDD) для django icontains

Views.py def SearchResult(request): search_post = request.GET.get('search/') if search_post: conts = Content.objects.filter(Q(content_meta__icontains=search_post) &amp; Q(content_meta__icontains=search_post)&amp; Q(tags__icontains=search_post)) else: conts = Content.objects.all().order_by() return conts test.py class SearchResult(TestCase): def test(self): response = request.get('search/?q=pdf') #response.status_code == 500 print(response) ret = getattr(SearchResult, response) response = SearchResult(response) …

07.12.2022
Хук post_generation не будет вызываться при использовании FactoryBoy для генерации ManyToManyField

У меня есть модель продукта: class Product(models.Model): .. category = TreeManyToManyField(Category) ... def __str__(self): return self.name Как видите, у меня есть отношение "многие ко многим" к Категории. Следующая модель: Категория: class Category(MPTTModel): ... parent = TreeForeignKey( …

07.12.2022
Как решить проблему ImportError: Модуль "django.middleware.csrf" не определяет атрибут/класс "Cs'rfViewMiddleware"

Я работаю над проектом django. После того, как я успешно выполнил форму регистрации и входа, я вошел в панель администратора и вскоре после этого каким-то образом я получил эту ошибку: …

07.12.2022
Localhost:8000 недоступен по физическому IP

Я пытаюсь получить доступ к моему серверу на localhost:8000 из моей локальной сети, используя мой физический IP-адрес: 192.168.1.5:8000, но он говорит, что 192.168.1.5 отказался подключиться. Сервер django уже ALLOWED_HOSTS = ['*'] И IP правильный (получен из …

07.12.2022
Как просмотреть объекты по внешнему ключу в одном HTML (Django)?

Я использую Django Framework и создаю уведомление. Я хотел бы создать уведомление, которое может фильтровать по id внешнего ключа. Но когда я попробовал, я получил все результаты, я не уверен, как фильтровать по id, чтобы по id я мог просматривать …

07.12.2022
Импортировать модель из другого проекта Django

У меня есть два проекта Django. Эти проекты используют одну и ту же базу данных.Проекту1 нужен импорт из одной базы данных для представлений проекта2. В каждом проекте есть модели, которые используются в обоих проектах. Как я могу импортировать …