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

05.02.2022
Git push origin master, не показывает ничего в репозитории bitbucket

Я пытаюсь впервые продвинуть свой проект в bitbucket, когда я набираю git push origin master, когда я выбираю master для своей ветки, он ничего не показывает в репозитории, который я создал в bitbucket. сообщения бросает в меня: …

05.02.2022
Изменение данных модели django на основе ссылки, выбранной в предыдущем представлении

Я хотел бы, чтобы ссылка, на которую нажимает пользователь для инстанцирования модели, была другой на последующем представлении. У меня есть страница 'tools.html', которая является шаблономView: urls.py path( "tools/", TemplateView.as_view(template_name="pages/tools.html"), name="tools", ) tools.html имеет две ссылки (AP …

05.02.2022
Bootstrap Table не отправляет значения выбранных флажков в POST-запросе в приложении Django

Я использую Bootstrap Table (https://bootstrap-table.com/) для отображения списка товаров в приложении Django. Я хочу, чтобы пользователь выбрал несколько товаров и нажал кнопку для отправки. Использование Bootstrap Table, похоже, предотвращает отправку отмеченных флажков в POST-запросе. views.py class ProductProcessView(View): …

05.02.2022
Фильтрация непросмотренных сообщений в Python Django

У меня есть две модели, ChatBox и Message. Я хочу просмотреть все чаты и отобразить их, и я хочу отобразить количество непросмотренных сообщений (модель Message находится в связи с внешним ключом) для каждого чата. Мог бы кто-нибудь помочь …

05.02.2022
Как получить наибольшее значение в модели django для каждого объекта

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

05.02.2022
Django должен подключиться к MSSQL

Я использую PyCharm, Django и MSSQL-Backend-Project. Я работаю на своем iMac, и в локальной сети есть Microsoft SQL Server, к которому я хотел бы подключиться. Я не уверен, какие учетные данные использовать (IP, или HOST, указанный ниже). …

05.02.2022
Как удалить строку 'GET?' из URL при отправке формы GET

Я работаю над функцией поиска. Когда пользователь вводит ключевое слово, он должен получить список брендов. Текущий URL - 'http://127.0.0.1:8000/brand/list' А если я ищу "bag", то должно быть "http://127.0.0.1:8000/brand/list?keyword=bag" Но теперь это "http://127.0.0.1:8000/brand/list/GET?keyword=bag". Я хочу удалить 'GET?'. …

05.02.2022
Последний вход пользователей Django = NULL упорядочен по-разному между локальной и производственной версиями

У меня есть ListView, который возвращает список пользователей, упорядоченный по последнему_логину. class ListaUtentiOrderedByLastLogin(StaffRequiredMixin, ListView): model = EmailUser context_object_name = "lista_utenti" template_name = "emailusers/lista_utenti.html" paginate_by = settings.PAGINATION_NUM def get_queryset(self): if self.kwargs['order'] == "asc": return EmailUser.objects.order_by('last_login',Upper('last_name'), Upper('first_name'), Upper('email')) else: return EmailUser.objects.order_by('-last_login',Upper('last_name'), …

05.02.2022
Python Django PowerShell Скрипт автоматического установщика

Я создал автоматический скрипт для установки Django в Windows PowerShell. Что нужно улучшить? Я провел несколько тестов, и мне кажется, что все в порядке. Может ли кто-нибудь помочь мне протестировать на своей системе? Сценарий можно запустить …

05.02.2022
Проблема развертывания: socket.io -- Apache2 Server на linux ubuntu 20.04

Мой проект создан с помощью React (create-react-app), React router (без webpack), -- Django (rest) и Socketio с eventlet на backend. У меня есть 3 проблемы с развертыванием с apache2 - Все прекрасно работало на разработке: Создал 2 conf …

05.02.2022
Django TypeError: объект 'set' не является обратимым

Я новичок в Django, и я следовал учебнику в Интернете. У меня есть два пути для этого приложения, и я пытаюсь связать два пути. Но неожиданно, когда я использую {% url 'name' %}, возникает TypeError в /task/add. Вот мой код: …

05.02.2022
Django APscheduler предотвращает выполнение запланированного задания большим количеством работников

Я использую APScheduler в Django, на Windows IIS для запуска моего фонового скрипта. Проблема в том, что taks запускается несколько раз. Если я запускаю ту же программу на своем компьютере, она запускается только один раз, но когда я загружаю ее …

05.02.2022
Колба для отношений между одним и многими

У меня есть класс, который представляет материал: class Stuff(db.Model): id = db.Column(db.Integer, primary_key=True) price = db.Column(db.Integer, nullable=False) name = db.Column(db.String(100), unique=True, nullable=False) logo = db.Column(db.Text) description = db.Column(db.Text) def __repr__(self): return '<Stuff %r>' % self.name …

05.02.2022
Получение ошибки при установке mysqlclient на Mac (Терминал)

Я пытаюсь установить mysqlclient на моем mac для подключения базы данных MySQL к django для веб-сайта и я всегда сталкиваюсь с ошибкой для команды : pip install mysqlclient Ошибка: ERROR: Could not find a version that satisfies the …

05.02.2022
DRF: Невозможно создать объект null. Ошибка: значение в столбце "network_from_id" нарушает ограничение not-null

Я хочу создать объект Transaction. Но возникла ошибка: django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) django.db.utils.IntegrityError: null value in column "network_from_id" violates not-null constraint DETAIL: Failing row contains (6, 12, null, null). Что не так в моем …

05.02.2022
Django Текущий путь, newapp/1, не соответствует ни одному из этих путей

При попытке получить доступ к http://192.168.68.106:8000/newapp/1 я получил сообщение 404. Using the URLconf defined in test_01.urls, Django tried these URL patterns, in this order: 1.admin/ **working fine 2.polls/ **working fine 3.newapp [name='index'] **working fine 4.newapp testform/ [name='testform'] **NOT working …

05.02.2022
Как ограничить контент, результаты поиска по происхождению пользователей

Я надеюсь, что кто-нибудь сможет дать ответ или предложение по следующему вопросу. У меня есть приложение (Django/bootstrap/postgres), которое содержит книги на разных языках, т.е. английском, арабском, хинди, бенгальском. Я хотел бы ограничить или контролировать просмотр, поиск на основе происхождения …

05.02.2022
Django, DRF: Как запретить PageNumberPagination выдавать запрос на подсчет для всех страниц, кроме первой?

Как предотвратить выдачу запроса PageNumberPagination для всех страниц, кроме первой? Мне удалось остановить выполнение запроса подсчета страниц, как показано ниже, но Как сделать так, чтобы не выдавались запросы на подсчет, кроме первой страницы (после страницы 1)? …

05.02.2022
Ember 4.1. Django rest json api. Доступ к выбору полей из запроса OPTIONS в модели данных Ember или в другом месте

Мой бэкенд DRF JSON API отвечает JSON на запрос OPTIONS. Ответ OPTIONS включает варианты полей, объявленные в модели Django. На фронтенде, в моем приложении Ember 4.1, я хочу использовать эти же варианты выбора в форме select. Есть ли способ получить …

05.02.2022
Я загрузил свой проект python на облачный сервер linode

Я загрузил свой проект python на облачный сервер linode, но он не отображается в URL. Он отлично работает на моем локальном хосте, но после загрузки файла на сервер, который я создал на linode, домен по-прежнему пуст. Пожалуйста, мне нужна …

05.02.2022
Сервер Django - невозможно изменить файл robot.txt

мое желаемое правило robots.txt следующее, разрешить всем ботам, разрешить доступ ко всем файлам (DIS ALLOW none), карта сайта: theoriginalwebsitename.com/sitemap.xml User-agent: * Disallow: Sitemap: https://www.theoriginalwebsitename.com/sitemap.xml приведенный выше код сохраняется на сервере, но при доступе извне я получаю …

05.02.2022
Синхронизировать поле, объявленное только в миграциях с файлом models.py

У меня есть поле модели, которое объявлено только в файле миграции, мне нужно объявить его в файле models.py, но когда я пытаюсь сделать это, я получаю эту ошибку: ValueError: Error adding translation field. Model 'MyModel' already contains a field …

05.02.2022
Почему мы используем условие inline if else в этом коде, как оно может фильтровать элемент?

для чего мы используем оператор inline if-else в этом коде Django и каково использование name__contains в коде. может ли кто-нибудь ответить на этот вопрос простым способом? и последнее, каково использование __ в коде django. > def home(request): …

05.02.2022
Django @login_required не работает, когда функция входа в систему имеет редирект

В login view у меня есть: def login(request): ... login(request, user) messages.success(request, 'You have successfully logged in to your account.') return redirect('user_app:profile') В некоторых других функциях у меня есть @login_required(login_url='/login/'), но их перенаправление не работает и всегда перенаправляет …

05.02.2022
Как аннотировать запрос пользовательской функцией в Django ORM?

У меня эта модель: class Brand(models.Model): name = models.CharField(max_length=32) и эта функция, которая возвращает число, показывающее сходство между двумя строками (число между 0 и 1). from difflib import SequenceMatcher def similar(a, b): return SequenceMatcher(None, a, b).ratio() …

05.02.2022
Как решить проблему несуществования шаблона на хостинге PythonAnywhere

Я сделал проект и хочу разместить его на PythonAnywhere Но если я запускаю свое приложение, у меня возникает ошибка template does not exist. Setting.py BASE_DIR = Path(__file__).resolve().parent.parent # Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/3.2/howto/deployment/checklist/ # …

05.02.2022
Python Django, как просмотреть все содержимое регистрации для профиля пользователя. он показывает только email

Python Django, как просмотреть все содержимое регистрации для профиля пользователя. он показывает только email. views.py def Unreg(request): def loginpage(request): if request.method == "POST": try: Userdetails=acc.objects.get( Q(email=request.POST['email']) | Q(uname=request.POST['email']), pwd=request.POST['pwd'] ) print("Username=",Userdetails) request.session['email']=Userdetails.email request.session['pwd']=Userdetails.pwd return render(request,'Logout.html') except acc.DoesNotExist as e: messages.success(request,' …

05.02.2022
Django DRF POST Changes not Persisting (сброс данных после обновления)

Недавно я работал с DRF, и на самом деле могу поделиться кое-чем удивительным :- Я пытаюсь отправить запрос в конечную точку, которую я создал, **views.py** class SettingsAPI(APIView): @classmethod def post(self,request,pk): shop_token = request.session.get('shop_token') if request.session.get('shop_token') else "" …

05.02.2022
Отправители электронной почты на основе домена в app engine в приложении django

У меня есть приложение google app engine django, я хочу отправлять электронную почту через пользовательский домен mail. Когда я пытаюсь добавить почту домена user@domain.com к отправителям почты в app engine, я получаю ошибку : Следующие электронные письма не …

05.02.2022
Как приостановить setInterval и возобновить, если есть новые данные из базы данных?

Как приостановить setInterval, если все данные из базы данных загружены, и возобновить его при появлении новых данных из базы данных без ручного обновления страницы? Проблема в том, что если я не буду использовать clearinterval(), то он будет продолжать получать данные …

05.02.2022
Как перестать получать 405 ошибку Method not allowed?

Я пытаюсь заставить мой проект django работать, но почему-то всегда получаю эту ошибку Метод не разрешен (POST): / Я пробовал использовать декораторы типа @csrf_exempt как в django documentation, чтобы не сталкиваться с ошибками csrf …

05.02.2022
AgoraRTC_N-production.js.map django видео веб-приложение

DEVTOOLS FAILED TO LOAD SOURCE MAP AgoraRTC_N-production.js.map AgoraRTC_N-production.js.map не загружается в исходную карту в Google Chrome. Он находится в static/assets AgoraRTC_N-production.js.map Это похоже на функцию масштабирования совещаний AgroaRTC.

05.02.2022
Как получить только один случайный элемент из объекта?

Мой model.py выглядит следующим образом. class Country(models.Model): country_name = models.CharField(max_length=200) country_fact = models.CharField(max_length=1000) country_capital = models.CharField(max_length=100) country_flags = models.ImageField(upload_to='flags') View.py - это следующее def index(request): country = Country.objects.all() return render(request,'index.html',{'country':country}) Я извлекаю эти данные в HTML с …

05.02.2022
Используйте PHP для обработки GET-запросов с помощью flask

Здравствуйте, я вроде как новичок в веб-разработке, поэтому у меня вопрос, если я использую python (flask или django), как я могу использовать PHP для обработки get запросов? Спасибо за любую помощь!

05.02.2022
Как лениво загружать данные на странице списка администратора Django

У меня много аннотаций на странице администратора, которые я настроил def get_queryset(self, request: HttpRequest) -> QuerySet: в ModelAdmin и использую их в list_display. Из-за этого страница администратора загружается очень медленно. Есть ли способ лениво загружать аннотированные поля для каждой …

05.02.2022
Планировщик Cron в Django

Я использую планировщик в Django/Windows IIS from apscheduler.schedulers.background import BackgroundScheduler для запуска моего фонового скрипта. Проблема в том, что taks запускается несколько раз. Если я запускаю ту же программу на своем компьютере, она запускается только один раз, но когда я …

05.02.2022
Как сделать otp firebase с помощью django

Я пытаюсь сделать проверку телефона с помощью firebase в django, но у меня нет функции, которая могла бы мне помочь в этом. Кто-нибудь пробовал firebase otp с django может помочь или javascript тоже подойдет

05.02.2022
Есть ли способ включить вход с учетной записью моего сайта на других сайтах?

Итак, я хочу сделать магазин приложений, подобный Epic Games (назовем его "AB"). Я хочу, чтобы разработчики игр могли интегрировать мой сайт в свои игры, чтобы они могли предоставить опцию "Login With AB" на своей странице входа. Возможно ли это? …

05.02.2022
Как я могу добавить два разных слизня на две модели в двух разных приложениях в Django?

Я пытаюсь добавить слизни на страницу сервиса и страницу проекта, но всякий раз, когда я пытаюсь запустить страницу проекта, я получаю сообщение Page not found (404) Не найдена служба, соответствующая запросу Метод запроса: GET URL запроса: http://127.0.0.1:8000/project/. …

05.02.2022
Запрос Get иногда возвращает "Произошла ошибка: Unexpected token e in JSON at position 0".

Иногда это срабатывает, кажется, что это работает, когда я открываю новое окно браузера. Однако я не могу воссоздать последовательный сценарий, когда это работает Это просьба, которую я пытаюсь выполнить login(): void { // const loginFormValues = …