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

27.09.2022
Я использовал Djoser для регистрации входа, могу ли я использовать другие сторонние пакеты для социальной аутентификации django

Я использовал Djoser для всех основных аутентификаций, но когда дело доходит до социальной аутентификации, ее немного трудно реализовать, не могли бы вы помочь

27.09.2022
Как изменить виджет для вычисляемого поля на форме модели Django Admin

Для формы модели Django Admin, если вы отображаете вычисляемое поле, есть ли способ также указать виджет, который форма должна использовать для отображения этого поля? Я не могу найти никакого упоминания об этом. Все примеры, которые я нашел, описывают, как …

27.09.2022
Реверс для 'about_us' с аргументами '('',)' не найден. Проверено 1 шаблон(ы): ['about_us/(?P<pk>[0-9]+)\\Z']

Я пытаюсь просмотреть запись в блоге в модуле пользователя, которая была опубликована другим модулем пользователя. Вот моя модель: class details(models.Model): about_us = models.TextField(max_length=255) def __str__(self): return self.title def get_absolute_url(self): return reverse('admin_home') views.py: class about_us(DetailView): model = details template_name = …

27.09.2022
Как решить проблему ошибки поля в файле django models

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

27.09.2022
Конфигурация Django CPanel MEDIA_ROOT

Я установил свой проект Django на CPanel. На моей странице настройки python в Cpanel, я указал корень моего приложения как "example" (куда я загрузил все файлы) и Url моего приложения как "example.com" settings.py содержит MEDIA_URL = '/media/' MEDIA_ROOT …

27.09.2022
Невозможно добавить ненулевое поле 'user_ptr' в student без указания значения по умолчанию. Это происходит потому, что базе данных требуется

Невозможно добавить в student не нулевое поле 'user_ptr' без указания значения по умолчанию. Это происходит потому, что базе данных нужно чем-то заполнить существующие строки. Пожалуйста, выберите исправление: Предоставить одноразовое значение по умолчанию сейчас (будет установлено на всех …

27.09.2022
Упорядочение данных по последней загрузке в django FBV

У меня есть представление списка, в котором я отображаю загруженные записи, сейчас они отсортированы по имени, мне нужно изменить их на сортировку по дате создания (которая находится в модели). @login_required def records(request, template='records.html'): FBVPermission(IsUser).check(request) user = request.user.person.is_user data = …

27.09.2022
В django в чем разница между mergemigrations и squashmigrations?

Когда мы должны использовать mergemigrations --meerge/mergemigrations и когда использовать squashmigrations можем ли мы выполнять эти команды через конвейер вместо того, чтобы каждый разработчик в команде делал это вручную ?

27.09.2022
Невозможно найти исполняемый файл webdriver в CircleCI

Я новичок в CircleCI и у меня есть репо проекта django, который успешно запускает некоторые тесты selenium локально, но когда они пытаются запуститься на CircleCI, они не могут найти веб-драйвер, хотя я ссылаюсь на него в параметре executable_path, а …

27.09.2022
Как реализовать функциональность отключения/включения редактирования на django admin change_form с помощью простой кнопки действия?

Я пытаюсь создать django change_form, так как по умолчанию они не редактируются, а редактируются только если пользователь нажимает на кнопку пользовательского действия. Я имею в виду по умолчанию; def has_change_permission(self, request, obj=None): return False Создал пользовательскую кнопку действия для …

27.09.2022
Ни один заказчик не соответствует запросу

Я пытаюсь генерировать PDF для клиентов, которые успешно оплатили товар, но продолжаю получать эту ошибку. < Ниже приведены мои коды. views.py @staff_member_required def admin_order_pdf(request, order_id): order = get_object_or_404(CustomerOrder, id=order_id) html = render_to_string('orders/pdf.html', {'order': order}) response = HttpResponse(content_type='application/pdf') response['Content-Disposition'] …

27.09.2022
Django ORM: Count, Max и получение поля, связанного с max

В моей ситуации есть таблица с 3 полями A, B и C. Я хочу группировать по A, а также хранить количество вхождений каждого отдельного A (Count). Я также хочу получить максимальное значение B для каждой группы A и C, которое …

27.09.2022
Django AssertionError: 404 != 200

У меня есть представление, основанное на классах: class PromocionListView(ListView): model = Promocion и этот путь url: urlpatterns = [ path('promocion/list', PromocionListView.as_view(), name='promocion_list')] поэтому я сделал следующий тест: class PromocionTests(TestCase): @classmethod def setUpTestData(cls): cls.promocion = …

27.09.2022
Когда я запускаю образ docker, он останавливается, не выдавая никакой ошибки?

Здесь находится мой Dockerfile: Нажмите здесь, чтобы увидеть изображение. . Это shell script: Нажмите здесь, чтобы увидеть изображение. . Вот вывод во время работы изображения: Click here to see the …

27.09.2022
Переопределение настроек для тестов дросселирования Django Rest Framework

Я пытаюсь протестировать пользовательское дросселирование: def get_user_rate(user): # Returns tupple (user plan quota, total seconds in current month) class SubscriptionDailyRateThrottle(UserRateThrottle): # Define a custom scope name to be referenced by DRF in settings.py scope = "subscription" def __init__(self): super().__init__() …

27.09.2022
Трясогузка: Динамическая загрузка блоков StreamField в админском EditView

У меня есть сценарий использования, где нам нужны динамические блоки для StreamField. К сожалению, это не представляется возможным, поскольку типы блоков задаются в поле StreamField модели. Я перерыл код FieldPanel, StreamBlock и GroupPanel и не могу четко найти …

27.09.2022
Ensure_csrf_token не устанавливает cookie csrf на вкладке cookies

У меня есть простой общий вид: class GetCSRFToken(views.APIView): permission_classes = [AllowAny, ] @method_decorator(ensure_csrf_cookie) def get(self, request, format=None): return Response('csrf is set') и затем, в react, у меня есть такой код: useEffect(()=&gt;{ axios.get('http://127.0.0.1:8000/csrf/').then((res)=&gt;{ …

27.09.2022
Как поместить объектную модель, имеющую ссылку в качестве атрибута, в ячейку таблицы в django

Я делаю простую веб-страницу, используя django. У меня есть таблица со списком статей, у каждой статьи есть название, id, краткое содержание и ссылка. Идея состоит в том, чтобы сделать название статьи ссылкой, когда вы показываете ее в таблице: &lt;table …

27.09.2022
Как использовать Django ORM для поиска висячих записей?

Как можно использовать Django ORM для написания чего-то похожего на следующий SQL: SELECT * FROM entities WHERE NOT EXISTS (SELECT 1 FROM apples WHERE apples.entity_id = entities.id) AND NOT EXISTS (SELECT 1 FROM oranges WHERE oranges.entity_id = entities.id) …

27.09.2022
Вызов метода 'PUT' в Django приводит к ошибке статуса 500

Когда я пытаюсь сделать fetch "PUT" запрос, но независимо от того, что он возвращает 500 статус (Internal Server Error) ошибки. Я пытаюсь исправить эту ошибку уже несколько часов, но честно говоря, понятия не имею, в чем на самом деле проблема. …

27.09.2022
Динамическое создание объектов из набора запросов

У меня есть проект под управлением Django и folium. У меня есть неизвестный список категорий, и мне нужно добавить маркеры на карту в соответствии с их категорией. current_map = folium.Map(location=(0, 0), zoom_start=6) # a layer marker will be placed …

27.09.2022
Django: tinymce: Экспорт поля данных базы данных с текстом и изображением в файл word с помощью python-docx

Я использовал "tinymce", потому что он позволяет мне вводить текст и изображение (потому что мне нужно написать информацию и показать изображение), используя библиотеку python-docx я могу экспортировать его, но когда я вижу свой word, я не вижу изображения, только код …

27.09.2022
Как включить связанную модель через queryset Django?

У меня есть две модели. Post и PostAction. Когда пользователь нажимает кнопку like, создается PostAction. Но у меня возникла проблема. Как я могу включить модель PostAction в модель Post? МОДЕЛИ class Post(models.Model): description = models.CharField(max_length=2056) posted_user = models.ForeignKey(settings.AUTH_USER_MODEL, …

26.09.2022
Концепция изменения электронной почты пользователя

У меня вопрос по поводу самой концепции изменения email пользователя. Это просто концепция без кода. Когда пользователь хочет изменить email, он заходит в настройки и нажимает кнопку "Отправить ссылку для изменения email". После этого я отправляю на почту пользователя …

26.09.2022
Преобразование нескольких файлов из base64 в pdf в памяти

Я получаю несколько файлов в формате base64 и мне нужно загрузить их на aws s3 в формате pdf, но пока я все перепробовал и все равно не могу этого сделать, есть ли способ конвертировать их в pdf без создания файла? …

26.09.2022
Существует ли настройка Django, которая может запретить javascript обращаться к внешним API

Я руковожу проектом Django, сотрудничая с разными программистами, занимающимися фронт-эндом. Иногда в моем html шаблоне есть &lt;script src="https://example.com/script.js"&gt;&lt;/script&gt; Есть ли способ, чтобы я в своем settings.py определил белый список внешних доменов, которые могут быть вызваны. В данном …

26.09.2022
Psycopg2.Operational€rror: connection to server at "127.0.0.1", port 5432 failed: Connection refused

Здравствуйте друзья и наставники, я пытаюсь развернуть проект, и вот с какими ошибками я сталкиваюсь, когда запускаю python manage.py migrate на digital ocean. Обратите внимание, что я использую windows, большинство команд PostgreSQL не запускаются, я пытаюсь …

26.09.2022
Есть ли в Django способ маскировать ссылки в navbar в соответствии с загруженным шаблоном?

Я хотел бы сделать простую вещь в Django, но не могу найти "Django" способ сделать это, и я уверен, что он есть. Представим, что у меня есть простая навигационная панель следующего вида: &lt;ul&gt; &lt;li&gt; &lt;a href="{% url 'home-index' …

26.09.2022
Как отобразить элементы из датафрейма в html ОТДЕЛЬНО с помощью django?

Я использую Django и использую следующую структуру для базы данных: class Main(models.Model): date = models.DateTimeField(default=datetime.datetime.now()) timestamp = models.DateTimeField(auto_now_add=True) main_title = models.CharField(max_length=100) title = models.CharField(max_length=100) changeover_time = models.FloatField() cycle_time = models.FloatField() available_time = models.FloatField() FPY = models.FloatField() class Meta: ordering …

26.09.2022
Использование переменных в шаблонах django 2

У меня есть программа, в которую я загружаю документ word и документ преобразуется в html-страницу. Я использую docx2txt для получения изображений и текста из документа. При этом изображения сохраняются в папке tempImages. Затем я пытаюсь пройтись по этой папке …

26.09.2022
Postgres внезапно выдает ошибку '/usr/lib/libpq.5.dylib' (нет такого файла)

когда я запускаю проект Django или любой код, связанный с Postgres : Referenced from: '/Users/mahmoudnasser/.local/share/virtualenvs/wyspp_backend-PwdII1PB/lib/python3.8/site-packages/psycopg2/_psycopg.cpython-38-darwin.so' Reason: tried: '/opt/homebrew/opt/postgresql/lib/libpq.5.dylib' (no such file), '/usr/local/lib/libpq.5.dylib' (no such file), '/usr/lib/libpq.5.dylib' (no such file) Я пробовал много решений в Интернете, но ни …

26.09.2022
Я хочу передать загруженное пользователем изображение непосредственно другой функции для извлечения текста в dingo

Views.py def index(request): # lastimage = Imageadd.objects.latest('image') # print(lastimage) # imagefile = lastimage.image # image = cv2.imread(imagefile) if request.method == 'POST' and request.FILES['pic']: image = request.FILES['pic'] # image = cv2.imread(image) # print(image) de = Detect_Text(image) # t = all_text(de) # …

26.09.2022
Модуль django, установленный python pip, не найден для версии apache mod wsgi python

Мой журнал apache показывает AH00163: Apache/2.4.52 (Ubuntu) OpenSSL/3.0.2 mod_wsgi/4.9.0 Python/3.10 configured и когда я запускаю python3 repl Python 3.10.6 (main, Aug 10 2022, 11:40:04) [GCC 11.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. &gt;&gt;&gt; …

26.09.2022
Наследовать модель Django от другой модели или просто сделать отдельные модели?

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

26.09.2022
Почему мои запросы запрещены на производстве, но прекрасно работают на моем локальном сервере?

Я развернул свой сайт на railway.app всего 2 дня назад, но сегодня я заметил, что не могу отправить ни одной формы на сервер. Я просто получаю ошибку 403 (Forbidden). Но я могу отправлять формы, когда он работает на моем …

26.09.2022
Django Как увидеть данные сессии вместо ссылки на объект

Я пытаюсь начать использовать сессию в django, Я пытаюсь увидеть данные в моей сессии, но я получаю только ссылку на объект, а не данные console: &lt;cart.cart.Cart object at 0x7f6994753160&gt; views.py def cart_view(request): cart = Cart(request) print(cart) if request.user.is_authenticated: return render(request, …

26.09.2022
Функция print не работает в skulpt.min.js на django

Я пытаюсь использовать skulpt в моем проекте django Я тестирую только инструкцию : print("hello") вот так: &lt;script src="{% static 'js/skulpt.min.js' %}" type="text/javascript"&gt;&lt;/script&gt; &lt;script src="{% static 'js/skulpt-stdlib.js' %}" type="text/javascript"&gt;&lt;/script&gt; function runit(prog) { // var prog = document.getElementById("yourcode").value; // var mypre …

26.09.2022
Живой поиск в админке Django?

Как мне реализовать живой поиск в админпанели Django? Я хочу, чтобы страница change_list работала с Ajax и возвращала результаты поиска без обновления страницы. Есть ли в Django методы ModelAdmin, которые могут реализовать такое поведение? Т.е. изменить тип ответа с обычного …

26.09.2022
Вложенный объект DRF post

Я пытаюсь опубликовать этот json объект { "name": "Country Name", "description": "Description here...", "generalInfo": { "capital": "Capital", "population": "Population", "highestPeak": "HighestPeak", "area": "Area" }, "timelineData": [ { "name": "Name 1", "ruler": "Ruler", "dateStart": "dateStart", "dateEnd": "dateEnd", "description": "description" }, …

26.09.2022
Как индексировать ImageField в django-elasticsearch-dsl

Радуйтесь все! Я пишу сайт на Django. Делаю систему поиска с использованием django-elasticsearch-dsl. И у меня возникла проблема, когда мне нужно проиндексировать поле ImageField в классе BookDocument для того, чтобы отобразить изображение книги на странице поиска книги Вот …