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

24.11.2022
Django -- подключение к локальному postgresql в контейнере docker

Всем привет, я пытаюсь подключить локальную базу данных postgres к контейнеру docker в проекте django. как указано в этом сообщении это работает на моей локальной машине, которая является ubuntu 20.04 LTS, но не могу запустить тот же …

24.11.2022
При использовании функции объединения кверисетов django данные в кверисете, находящемся сзади, могут быть потеряны

При использовании функции объединения кверисетов django данные в кверисете, находящемся сзади, могут быть потеряны. Структура модели, которую я использовал, выглядит следующим образом. class Genre(models.Model): name = models.CharField(max_length=50) class Top_Movie(models.Model): title = models.CharField(max_length=100) release_date = models.DateField() popularity = models.FloatField() vote_count …

24.11.2022
Ошибка проверки ['clocked должен быть one off, one_off должен иметь значение True'].

Я пытаюсь сохранить периодические задачи с помощью пакета django_celery_beat и получаю вышеуказанную ошибку, код следующий. При сохранении используются сигналы постсохранения class MailTask(models.Model): name = models.CharField(max_length=100, blank=True) subject = models.CharField(max_length=100) message = models.TextField() from_email = models.EmailField() recipient = models.EmailField() sent = …

24.11.2022
Как я могу достичь stackedinlines модели администрирования Django в html-тегах?

Я использую stackedinline для создания подтемы для каждого типа рака, в админке все работает отлично, я могу добавить подтему для каждого типа рака прямо со страницы создания/редактирования типа рака, но я не могу понять, как отобразить подтему, связанную с …

24.11.2022
Несколько параметров __range в Django

Учусь Django создавая Интернет-магазин. Не могу понять, как сделать несколько диапазонов фильтрации. Вот код: class Shop(ListView): model = Product template_name = 'app/shop.html' context_object_name = 'shop' paginate_by = 9 def get_queryset(self): qs = Product.objects.filter(draft=False) if 'find' in self.request.GET: qs = qs.filter(name__icontains=self.request.GET.get('find')) …

24.11.2022
Как остановить путь выполнения снова, чтобы присоединиться с тем же путем в django

как я могу остановить это, например, если я выполнил http://127.0.0.1:7000/search_acctable/?txt=Kalpesh, но если теперь я снова запускаю свой код, то он выполняется как http://127.0.0.1:7000/search_acctable/?txt=Kalpesh/search_acctable/?txt=any в django как я могу решить это мне нужна …

24.11.2022
Модель для загрузки и скачивания файла из определенной категории

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

24.11.2022
Где проверить настройки при запуске

После выполнения settings.py мне нужно проверить, все ли настройки были найдены из переменных .env, и выдать ошибку, если это не так. Где подходящее место для размещения этой логики? Прямо в settings.py? manage.py?

24.11.2022
Custome route в админке django

Я хотел настроить маршрут администратора django Не из /admin во что-то другое, а для добавления нового кликабельного пользовательского маршрута в панели администратора В настоящее время я создал суперпользователя с помощью команды python manage.py createsuperuser. Я могу войти в …

24.11.2022
Хотите сделать код для неактивного или простаивающего пользователя в Python, когда он не показывает никаких движений на экране, клавиатуре и мыши через

Я студент и я делаю приложение для отслеживания времени активности. Поэтому, пожалуйста, помогите мне найти решение. За последние 4 дня я нашел подсказки или код. Я получил одно решение от моего друга. Но я запутался, как его использовать. Если …

24.11.2022
Я не могу установить Django, и выдается сообщение "Installation failled".

Я хочу установить Django, но когда я запускаю pipenv install django, он создает виртуальную среду и затем выдает Installation Failed. Перед тем, как попробовать нижеприведенные коды, я запустил pip install django для установки Django. И нет никаких проблем …

24.11.2022
Django.urls.base.get_script_prefix() возвращает неверный префикс при выполнении apache

Приложение Python-3.8/Django-3.2/Mezzanine-6.0 пытается получить доступ к некорректным страницам при выполнении apache. В автономном режиме (python manage.py runserver) оно создает правильный адрес /admin/page_types/basicpage/2677/change/, тогда как в режиме apache оно создает адрес /admin/page_types/basi/admin/pages/page/2677/change/ в том же месте. Похоже, что функция get_script_prefix() …

24.11.2022
Как исправить слишком большое время, занимаемое запросами python во время get и post?

Есть один сайт, написанный на CakePhp, и я перехожу на Django. Некоторые страницы делают get/post запрос к другому сайту для сбора некоторой информации. CakePhp $start = time(); $socket = new HttpSocket(); $api_ret = $socket->get($url,$data,$this->header); $end = time(); CakeLog::write('Time', print_r($end-$start,true)); …

24.11.2022
Страница профиля имени пользователя 'admin' выдает 404 ошибку

Мой сайт по какой-то причине ведет себя очень странно. У меня есть страница профиля, которая отображает информацию о пользователе. Она принимает имя пользователя в url и передает его в view. Это работает прекрасно для всех пользователей, кроме суперпользователя …

24.11.2022
Миграции Django создают объект с внешним ключом

У меня есть три таблицы по одной стране, штату и городу. ` class Country(BaseModel): name = models.CharField(max_length=128) code = models.CharField(max_length=2, unique=True) isd_code = models.CharField(max_length=8) class State(BaseModel): country = models.ForeignKey("geo.Country", on_delete=models.CASCADE) name = models.CharField(max_length=256) code = models.PositiveIntegerField(blank=True, …

24.11.2022
Для создания большого веб-приложения с помощью django, какие вещи я должен изучить?

Я промежуточный разработчик django и хотел бы узнать более глубокие концепции django, которые помогут мне оптимизировать запросы, добавить функциональность режима в приложение (я back end dev btw). Я знаю основы django, такие как проектирование моделей, представления, drf и т.д. …

24.11.2022
Heroku DNS, через cloudlfare не подключается к моему доменному имени

Включая картинки ниже, у меня есть мой код, запущенный и прекрасно работающий на сайте heroku, сгенерированном для меня, поэтому я получил бесплатный сайт на freenom и отправил серверы имен, сгенерированные с cloudflare, и он просто показывает ошибку на сайте. …

24.11.2022
Как отправить данные в разные модели в Django restframework

Я новичок в restframework .Я пытаюсь сохранить данные моего поста в другую модель. Я понятия не имею, как это сделать и возможно ли это. views.py class AllAPIView(APIView): def get(self,request,*args,**kwargs): task = Task.objects.all() taskserializer = TaskSerializer(task, many=True) event = …

24.11.2022
Почему веб-страницы загружаются тем медленнее, чем дольше я ими пользуюсь?

Я настроил веб-фронт с Django и загрузил модули с помощью cdnjs. Содержимое внутри - это около 20 3d графиков размером 120*50, сделанных с помощью vis.js и 2d графиков, сделанных с помощью plotly. Я не вижу в этом причины …

24.11.2022
Vue-for не отрисовывает объекты в html

Здравствуйте, я хочу создать живую таблицу поиска в моем django приложении, используя vuejs cdn. На стороне POST все работает, так как он получает мои ответы API, но когда дело доходит до рендеринга в vue-for кажется, что он не рендерится …

24.11.2022
Django: Вставка флажка в шаблон word

Я сохраняю информацию из базы данных в word. Допустим, у меня есть такой контекст в файле views.py. context = { ... ... 'REP': repair.project, 'MAIN': repair.project } Если repair.project - "ремонт", то вставьте выбранный флажок в 'REP', затем …

24.11.2022
Учебник показывает, что нужно использовать "python3 manage.py runserver", но выдает ошибку "Python не найден...".

Я попробовал "python3 manage.py runserver", но это дало мне эту ошибку. Python не найден; запустите без аргументов для установки из Microsoft Store или отключите этот ярлык из Settings > Manage App Execution Aliases. details: Моя версия 3.11.0, у меня …

24.11.2022
Как устранить "внутреннюю ошибку сервера" django

подобный вопрос был задан 7 лет назад, но ответ/комментарии были не столь полезны и, возможно, не актуальны. Я разрабатываю новый сайт и относительно недавно познакомился с django. Временами django предоставляет очень подробный ответ об ошибке (очень полезно), но …

24.11.2022
Django - свойства полей модели не обновляются

Auth_id = models.CharField('something', max_length=14, unique=True, null=True, blank=True) name = models.CharField('something', max_length=64) email = models.EmailField('something', unique=True) class Meta: verbose_name = 'something' def __str__(self): return self.name В настоящее время я обновляю свойства auth_id and email. Ни одно из найденных мною …

24.11.2022
Как получить первую запись отношения 1-N из основной таблицы с помощью Django ORM?

У меня есть таблица Users, которая является FK к таблице Post. Как я могу получить только последний пост, который зарегистрировал пользователь? Замысел состоит в том, чтобы вернуть список пользователей с последним зарегистрированным постом, но при получении пользователей, если у …

24.11.2022
Отображение представления Django с данными, классифицированными по принципу "один ко многим".

У меня отношения один ко многим: class SessionGPS(models.Model): start_timestamp = models.IntegerField() end_timestamp= models.IntegerField() class GPSData(models.Model): longitude = models.DecimalField(max_digits=15, decimal_places=13) lat = models.DecimalField(max_digits=15, decimal_places=13) session_new = models.ForeignKey(SessionGPS, on_delete=models.CASCADE, related_name="sesion_gps") Каждая запись SessionGPS имеет несколько записей GPSData. Сессия …

24.11.2022
Как добавить POST-функцию Logout в HTML-шаблон, написанный на vue?

Я сделал свою базовую функцию выхода из системы здесь, в представлениях пользователя. class SignOutView(View): def get(self, request): logout(request) return HttpResponseRedirect(reverse("home")) Я назвал его в URL-адресах моих пользователей. path( 'signout/', view=views.SignOutView.as_view(), name='signout', ), Если бы у меня …

24.11.2022
Как работать с пользователями в сети Ory Hydra в системе Django?

В своем проекте я использую Django (как инструмент разработки бэкенда для нескольких приложений в одной сети) и Ory Hydra (как готовую сеть для авторизации пользователей с возможностью использования всех приложений из этой сети). Hydra - это инструмент, благодаря которому можно …

24.11.2022
Проблема с моделью класса администратора Django

Class TheList(admin.ModelAdmin): list_display = ['name', 'age'] actions = None Я хочу, чтобы список в панели администратора был доступен только для чтения. Если я использую нижеприведенный метод, он покажет список объектов, на которые затем нужно нажать, чтобы отобразить имя и …

24.11.2022
Django + pandas застряли - Сделайте другой кадр данных из pandas или сделайте другую таблицу

Проблемы с Django и pandas Друзья, 3 дня пытался разобраться с этим самостоятельно, но безуспешно... У меня есть такие модели: Пациент: class Patient(models.Model): <...> hist_num = models.IntegerField(validators=[MinValueValidator(0)], primary_key=True) <...> def __str__(self): return f"{self.first_name} {self.last_name}" Группа …

24.11.2022
Защита REST-апи Django с помощью react и keycloak

Я новичок в мире keycloak. У меня небольшие проблемы с пониманием некоторых вещей. Я хорошо понял, как аутентифицироваться с помощью React и получить токен JWT. Однако я хотел бы защитить API Django с помощью этого JWT-токена, полученного с …

24.11.2022
ImportError: cannot import name 'views' from project (C:\django_projects\project\project\project\__init__.py)

Это мой первый проект Django. Я попытался выполнить код, доступный по адресу: https://www.geeksforgeeks.org/college-management-system-using-django-python-project/ Просто сделал несколько изменений, например, удалил модуль staff и изменил имена файлов. Древовидная структура моего проекта показана ниже: c: manage.py project asgi.py settings.py urls.py …

24.11.2022
AxiosError: Запрос не прошел с кодом состояния 403 - логин и токен

Auth.js export async function loginUser(data) { const response = await axios.post( 'http://10.0.2.2:8000/api/rest-auth/login/', { username: data.username, password1: data.password, }, { headers: { "Content-Type": "application/json", } } ); console.log(response.data) LoginScreen.js import { useState } from 'react'; import LoadingOverlay from '../../components/ui-components/LoadingOverlay'; import …

24.11.2022
Возможно ли вычислить направление в Postgis & Django (GeoDjango)?

Возможно ли вычислить направление, чтобы определить, движутся ли пользователи в "похожем" направлении, имея несколько их последних координат (Points), используя PostGIS + Django (https://docs.djangoproject.com/en/4.1/ref/contrib/gis/)? Я не смог найти информацию об этой функции.

24.11.2022
Попытка получить имена ForeignKey вместо pk в QuerySet Django

Я пытаюсь сделать сложный набор запросов и хочу включить в него имена ForeignKeys вместо pk. Я использую ajax для получения живой ленты из пользовательских вводов и печати результатов на DataTable, но я хочу вывести имена вместо пк. Я получаю набор …

24.11.2022
Регистрационная форма не отправляется

Попробовав множество решений из других стековых переполнений, я не могу заставить свою регистрационную форму работать в Django. Это регистрационная форма <h1>Register</h1> <div> <form method="POST" action="{% url 'register' %}"></form> {% csrf_token %} {{ form.as_p}} <input type="submit" value="register" /> </div> …

23.11.2022
Как развернуть приложение django на собственном сервере компании?

У меня есть приложение django, готовое к запуску в производство, но моя компания предложила мне иметь собственный сервер и развернуть его там, и, честно говоря, я понятия не имею, как этого добиться. Любая помощь с конкретными деталями будет высоко …

23.11.2022
Я получаю IntegrityError NOT NULL constraint failed: login_new_user.sturesidance

В моем шаблоне я определил его следующим образом, ` <!-- residance --> <div class="input-group mb-2 "> <span class="input-group-text w-25" for="residance">Residence</span> <input class="form-control text-bg-primary bg-opacity-10 text-dark text-opacity-50" type="textarea" name="stureisidance" cols="4" rows="5" placeholder="type current address" required> </div> ` В моих …

23.11.2022
<int:pk> или {pk} не работает в маршрутизаторе DRF

У меня есть Comment, который имеет внешний ключ Article (поэтому Article имеет "массив" комментариев). Мне нужно построить url для получения этих комментариев, используя пк статьи, но когда я пытаюсь сделать что-то вроде "articles/int:article_pk/comments/" или "articles/{article_pk}/comments/", drf router выдает статический …

23.11.2022
Не удается установить mysqlclient для моего проекта Django с помощью pip на ZorinOS [duplicate]

Я новичок в Django. Я использую python3.11.0 и pip 22.3.1 в django framework. Я хочу использовать mariaDB в моем Django проекте. Для этого мне нужно установить mysqlclient. Я много чего перепробовал, но ничего не получается. Эта ошибка появляется, когда я …