У меня есть HTML код. Я добавил некоторые динамические данные из БД в HTML код в Django/FastAPI. Как я могу сгенерировать изображение этого шаблона? Также, как можно сделать то же самое в FastAPI>
Я использую Python 3.9 с Django==3.1.4 djangorestframework==3.12.2 Я хочу передать restful param (строку "author") моему методу GET. В моем файле urls.py у меня есть urlpatterns = [ ... path('user/<str:author>', views.UserView.as_view()), А затем в моем классе UserView (определенном …
Я хочу отобразить ManyToManyField в Django на html странице. Этот код находится в файле models.py: class Keyword(models.Model): keyword = models.CharField(max_length=20, null=True) rank = models.IntegerField(null=False) dateCreated = models.DateField(auto_now_add=True) def __str__(self): return '#' + self.keyword class Article(models.Model): CATEGORY = …
Я пытаюсь создать REST API для публикации комментариев. Я не использую обычные представления ``request.POST'', поскольку не хочу, чтобы для отправки комментария происходило перенаправление на новую страницу. Мой план состоит в том, чтобы AJAX комментировать. Но я получаю эту …
Я пытаюсь обновить html-содержимое списка с id "samples-list" с помощью тега шаблона Django, который включает html-файл с двумя параметрами ({% include "measures/sample_list_rows.html" with object_list=classifier.samples search_filter=search %}). первый параметр object_list заполняется объектом Django classifier.samples, второй параметр search извлекается по id …
Я хотел сделать 2 модели для цены моих продуктов, первая модель это цена продукта, а вторая модель это вход первой модели, умноженный на 4, как я могу сделать то же самое, спасибо class Product(models.Model): category = models.ForeignKey(Category, on_delete=models.CASCADE, related_name='product') title …
Я разрабатываю службу управления курьерской службой с использованием Django. На данный момент я создал три модели, Customer DelveryAgent Parcels Вот модель посылки: class Parcel(models.Model): type = models.CharField(max_length=20) city = models.CharField(max_length=20) street = models.CharField(max_length=100) zip = models.CharField(max_length=100) …
(base) touresouleymane@192 Prions Projects % python3 prions/manage.py runserver Исключение в потоке django-main-thread: Traceback (последний последний вызов): Файл "/Users/touresouleymane/opt/anaconda3/lib/python3.8/site-packages/MySQLdb/init.py", строка 18, in from . import _mysql ImportError: dlopen(/Users/touresouleymane/opt/anaconda3/lib/python3.8/site-packages/MySQLdb/_mysql.cpython-38-darwin.so, 2): Символ не найден: _mysql_affected_rows Ссылка из: /Users/touresouleymane/opt/anaconda3/lib/python3.8/site-packages/MySQLdb/_mysql.cpython-38-darwin.so Ожидается в: плоском пространстве имен …
У меня есть проект Django, использующий MongoDB, подключенную через Djongo. Я создал простую модель, которая выглядит следующим образом: from django.db import models # Create your models here. class Property(models.Model): name = models.CharField(max_length=128, blank=False) property_type = models.CharField(max_length=24, blank=True) include_on = …
Я разрабатываю приложение для викторины, которое извлекает случайное подмножество из 3 вопросов из кверисета Trivia. Я могу сгенерировать случайное подмножество без проблем и отобразить 3 вопроса с множественным выбором. Но когда пользователь делает выбор и отправляет ответ, представление trivia генерирует …
Я использую DeleteView, где я хочу, чтобы success_url был представлением, которое вызвало DeleteView. Этот success_url требует передачи ему двух параметров. urls.py path('listparts/<uuid:company_pk>/<uuid:worker_pk>/', views.listparts, name='listparts'), path('deletepart/<uuid:part_pk>/', views.PartDeleteView.as_view(), name='deletepart'), view def listparts(request, company_pk, worker_pk): ... ... class PartDeleteView(DeleteView): model: Part …
Я хочу получить каждый отдельный элемент из моей базы данных по id, сочетающему в себе slug и uuid. В моей модели у меня есть: class Product(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) slug = models.SlugField(max_length=250, unique_for_date='published') name = models.CharField(max_length=250) def …
Есть такой текст srt = " <p><strong>Услуга:</strong>&nbsp;orders.Orders.service</p> Название - orders.Orders.123name<br> Заказ номер orders.Orders.id " как написать регулярное выражение, чтобы из текста выдернуть все слова name1.name2.name3 то есть на выходе list = ['orders.Orders.service', 'orders.Orders.123name', 'orders.Orders.id'] итд
Я создал сервер, используя фреймворк Django на python, и он содержит более 1000 фотографий, должен ли я загрузить их все в git hub, так как я хочу загрузить сервер и его данные.
Я делаю приложение блог, где пользователь может добавлять новые записи в него. Одним из критериев этих записей - неограниченная (условно) возможность выгружать файлы (т.е. за одной записью может закрепляться от 1 до 101 файла). Все было прекрасно, пока я не …
Я разрабатываю простое приложение чата (основанное на django-private-chat2) с django & django-channels. Я хочу, чтобы приложение было полностью контейнерным и использовало nginx для маршрутизации внутри контейнера. Итак, я пытаюсь подключиться через веб-сокет к redis-серверу, работающему …
Я подключил свое приложение Django к MongoDB, регистрация/вход/выход работают нормально. Но когда я использую стандартное письмо Django для сброса пароля, оно выдает ошибку базы данных. url.py path('pw_reset/', auth_views.PasswordResetView.as_view(), name="reset_password"), path('pw_done/', auth_views.PasswordResetDoneView.as_view(), name="password_reset_done"), path('pw_confirm/<uidb64>/<token>/', auth_views.PasswordResetConfirmView.as_view(), name="password_reset_confirm"), path('pw_complete/', auth_views.PasswordResetCompleteView.as_view(), name="password_reset_complete"), …
Я пытаюсь загрузить файл с помощью FilePond (с Svelte) в Google Storage, подписанный URL. Когда Chrome делает preflight, он получает 200, но потом, похоже, не получает заголовок Access-Control-Allow-Origin в этом ответе. В консоли JS ошибка: Доступ к …
Не добавляется ccs в static файлы. Создал css файл в приложении prints/templates/css/print_style.css html prints/templates/prints/print.html {% extends "base.html" %} {% load static %} {% block link %} <link href="{% static 'css/print_style.css' %}" rel="stylesheet"> {% endblock %} дальше manage.py collectstatic обновляю …
У меня есть приложение Django, которое использует graphene для реализации GraphQL, у меня все настроено и работает, но теперь у меня есть ошибка в консоли, которая внезапно появилась, и хотя она ничего не нарушает, по крайней мере, насколько я …
Я читаю статью по django о том, как делать запросы через здесь. У меня есть следующие фрагменты >>> Entry.objects.first().pub_date datetime.date(2021, 8, 18) >>> Entry.objects.first().mod_date datetime.date(2021, 8, 18) Но если я попробую следующее, то получу …
Я работаю над новостным блогом, где вы можете добавлять в новости столько файлов, сколько захотите. Для хранения файлов я использую amazon s3 и django-strorage. Но после того, как я добавил представление news-update, у меня возникли некоторые проблемы с управлением файлами. …
Это мой views.py, названный здесь admin.py class BaseMembershipInline(ReadOnlyMixin, admin.TabularInline): class MembershipInlineFormSet(BaseInlineFormSet): def get_queryset(self): print("(((((((((((GET Q SET)))))))))))))))") # Orders by property field super().get_queryset() self._queryset = sorted( super().get_queryset(), key=lambda membership: membership.order ) return self._queryset model = Membership formset = …
Вот представление на основе функций, которое у меня есть, и оно работает нормально: def PostDetailView(request, slug): post = Post.objects.get(slug = slug) comments = post.comment_set.all() new_comment = None if request.method == 'POST': form = CommentCreateForm(request.POST) if form.is_valid(): new_comment = form.save(commit …
Я создал эти модели для своей базы данных. Это должно быть что-то вроде дерева (страна>несколько городов>несколько аэропортов). Проблема в том, что я хочу использовать автозаполнение, которое бы показывало не только название аэропорта и название города, но и название страны. Я …
У меня есть следующий код: failure = "" def walk(dictItems): returnVal = "" for key, item in dictItems.items(): if isinstance(item,dict): walk(item) else: returnVal = returnVal +"<li>"+key+" : "+ item + "</li>" global failure failure = returnVal dictItems={"personal_details":{"phone*":"","nationality*":"MW","id_number*":"","gender*":"MALE","title*":"MR","surname":"","marital_status*":"MARRIED","first_name*":"","dob*":"","id_type*":"BUSINESS.REG"},"residential_details":{"city":"","location":"","residence_physical_address":""}} walk(dictItems) print(failure) …
Это модель: class Category(models.Model): name = models.TextField() class Post(models.Model): category = models.ForeignKey(Category) Теперь я хочу получить посты из категории: category = Category.objects.get(id=1) posts = category.post_set.all() # this line hit the DB posts = category.post_set.all() …
У меня есть страница с несколькими приемами монет. У меня есть в models.py def updatedeposit(self, dp): if dp.coin == Coins.BTC: return self.updatedeposit_btc(dp) elif dp.coin == Coins.XMR: return self.updatedeposit_xmr(dp) elif dp.coin == Coins.LC: return self.updatedeposit_ltc(dp) else: raise WalletException('No such …
У меня проблема со ссылкой на navbar, когда она находит html-страницу my mysite/urls.py """firt_website URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/3.2/topics/http/urls/ Examples: Function views 1. Add an import: from my_app …
Я создал Django App и хочу предоставить пользовательскую страницу входа с возможностью использовать только логин Google. Я реализовал вход в Google на основе этого сообщения: https://www.section.io/engineering-education/django-google-oauth/. Это действительно работает хорошо, и когда я нажимаю localhost/account/login, …
Models.py: class Dossier(models.Model): name = models.CharField('Name', max_length=200) class Meta: verbose_name = 'Dossier' verbose_name_plural = 'Dossiers' def __str__(self): return self.name class Activity(models.Model): dossier = models.ForeignKey(Dossier, on_delete=models.CASCADE, verbose_name='Dossier') detail = models.CharField('Activity', max_length=1000) topic = models.ForeignKey(Topic, on_delete=models.CASCADE, verbose_name='Topic') source_url = models.CharField('Source URL', max_length=1000, …
Это мои файлы- from django.apps import AppConfig class ApiConfig(AppConfig): default_auto_field = 'django.db.models.BigAutoField' name = 'api' def ready(self): import api.scheduler as scheduler scheduler.start() from apscheduler.schedulers.background import BackgroundScheduler def fetch_new_raw_data(): '''Fetches new data''' def start(): scheduler = …
Я хочу идентифицировать элементы моей базы данных по id, который состоит из slug и uuid, так что если два пользователя добавят, например, название элемента: "Mercedes A40", они будут храниться в базе данных с разными id, например, "mercedes-a40-25b6e133" и "mercedes-a40-11ac4431". …
Я пытаюсь найти способ обеспечить связь между двумя сервисами Django, используя Redis в качестве очереди сообщений. Один сервис будет создавать данные JSON, публиковать их в очереди, а другой - потреблять сообщение. Здесь описано нечто похожее на то, …
Я хочу сделать то, что сделано в этом примере: https://docs.mapbox.com/mapbox-gl-js/example/popup-on-hover/ но вместо того, чтобы добавлять каждую точку вручную, я хочу вставить данные из моих форм в цикл for. Я успешно использовал цикл for для добавления маркеров …
У меня есть модель "Веб-сайт", которая может иметь несколько категорий: Model.py class Website(models.Model): ... uuid = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) category = models.ManyToManyField('Category', related_name='website_category') country = models.ForeignKey('Country', null=True, blank=False, on_delete=models.SET_NULL, related_name='website_country') language = models.ForeignKey('Language', null=True, blank=False, on_delete=models.SET_NULL, related_name='website_language') ... …
Class InMemoryUploadedFile(UploadedFile): """ A file uploaded into memory (i.e. stream-to-memory). """ def __init__(self, file, field_name, name, content_type, size, charset, content_type_extra=None): super().__init__(file, name, content_type, size, charset, content_type_extra) self.field_name = field_name def open(self, mode=None): self.file.seek(0) return self def chunks(self, chunk_size=None): self.file.seek(0) yield …
У меня есть небольшое приложение, которое я пишу, но у меня возникли проблемы с элементами смены пароля, используемыми в фреймворке аутентификации Django. Но я всегда получаю ошибку после смены пароля: Reverse for 'password_change_done' not found. 'password_change_done' не является допустимой …
мои модели: class Order(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name="order_user") first_name = models.CharField(_('first name'), max_length=50) last_name = models.CharField(_('last name'), max_length=50) email = models.EmailField(_('e-mail')) address = models.CharField(_('address'), max_length=250) created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) class …
Когда я использую url http://0.0.0.0:8000 в браузере, он говорит "Сайт не может быть достигнут". Как решить эту проблему. Кто-нибудь помогите мне, пожалуйста! Мой проект django называется: testdj и я использую команду -> waitress-serve --port=8000 testdj.wsgi:application