У меня есть queryset, который я получаю из get_queryset(). Мы знаем, что возврат queryset дает список объектов, который содержит все поля модели. Теперь я не хочу сериализовать все поля из модели и показать их все в ответе. Я хочу …
Я пытаюсь настроить Apache с Django на Windows, но, похоже, ничего не получается. Мой settings.py ALLOWED_HOSTS = ['localhost', '127.0.0.1'] Мой wsgi.py import os import sys from django.core.wsgi import get_wsgi_application from pathlib import Path # Add project directory …
Привет всем, я пытаюсь создать историю пользователя для сайта и столкнулся с проблемой создания истории пользователя для управления сессией и управления cookies. может ли кто-нибудь помочь мне?
Я хочу предварительно заполнить (инициализировать) определенное поле формы в классе django createView в соответствии с параметром url, переданным в теге {% url %}. Я не знаю, как выбрать переданный параметр url в методе get_initial(self) класса createView. Когда я жестко кодирую …
Я пытаюсь выполнить перенаправление в Django следующим образом @api_view(["GET", "POST"]) def login(request): redirect_url = validated_data.get("redirect_url", RACKER_FRONTEND_LOGIN_URL) if request.method == "POST": return redirect( f"{redirect_url}?access_token=asdsa/" ) but the redirect doesn't happen. I'm getting a `CORS error` <img …
API работает только с url ниже: http://127.0.0.1:1997/api/v1/groups/ Как я могу удалить последнее '/', чтобы это работало как показано ниже: http://127.0.0.1:1997/api/v1/groups Мой url-код конфигурации: import os from django.contrib import admin from django.urls …
У меня есть университетская платформа на базе heroku, на которой я устанавливаю django. Сборка выполняется через gitlab-ci, где переменные окружения установлены для подключения к postgres. Сборка проходит успешно: В журнале …
У меня есть такие модели: class Education(models.Model): title = models.CharField(default=None, max_length=100) content = models.TextField(default=None) price = models.ManyToManyField(Price) class Price(models.Model): cost = models.CharField(default=None, max_length=20) created_at = models.DateTimeField(auto_now=True, null=True, blank=True) Я хочу сделать внутреннее соединение между двумя таблицами …
Я запутался в распаковке данных или проверенных данных в сериализаторах django. Например, я читаю фрагменты кода из документации по drf и это выглядит следующим образом. class UserSerializer(serializers.ModelSerializer): profile = ProfileSerializer() class Meta: model = User fields = ['username', 'email', …
Я использую Django LDAP аутентификацию, с библиотекой django-auth-ldap. Классическая аутентификация с помощью user/pwd также поддерживается: AUTHENTICATION_BACKENDS = ['django_auth_ldap.backend.LDAPBackend', 'django.contrib.auth.backends.ModelBackend', ] Все работает нормально, я могу войти и выйти. Но мы заметили, что когда пользователь входит в систему и …
Я запустил свою систему в экземпляре EC2. Я добавил настройки для cloudguru profiler. Теперь мне нужно запустить его на сервере. Как я должен его запустить?
У меня есть одно приложение django, в котором я ищу имя по словам first_name и last_name. Что работает для меня, используя Q тег. from django.db.models import Q def find_user_by_name(query_name): qs = User.objects.all() for term in query_name.split(): qs = qs.filter( …
вот мой код Как я могу сохранить мой файл pandas_simple здесь, в файле, который я создал с помощью BASE_DIR? (Это должно быть с Python)
В дополнение к ответу , который я получил вчера, он показал мне еще одну проблему. Используя метод , он не показывает мне никаких данных при просмотре. Пример: Когда я добавляю задачу, она не отображается в представлении. Чтобы получить данные …
views.py class PostCreatView(LoginRequiredMixin, CreateView): model = Posts fields = ['image', 'caption'] template_name = 'home/creat-post.html' success_url = '/home/' def form_valid(self,form): form.instance.user = self.request.user return super().form_valid(form) models.py class Posts(models.Model): caption = models.CharField(max_length=2200) date_posted = models.DateTimeField(default=timezone.now()) image …
Возможно ли расширить поле пользователя в djoser? Я использую djoser jwt token аутентификацию в Django restframework. И, как водится, функциональность djoser исходит из djoser.url и djoser.urls.jwt. Только имя пользователя, электронная почта и пароль являются параметрами, которые я хочу, чтобы …
Я хочу динамически создавать изображение на основе пользовательских данных и отображать его пользователю. views.py: class TreatmentTemplateView(TemplateView): template_name = "../templates/patient/treatment_detail.html" def get_context_data(self, *args, **kwargs): context = super().get_context_data(*args, **kwargs) context["patient_id"] = self.kwargs["patient_id"] result = find_treatment(context["patient_id"]) context = result[0] context["patient"] = result[1] …
У меня довольно много проблем при попытке распаковать gzipped данные в django. Я попробовал несколько решений, предложенных в Скачать и распаковать gzipped файл в памяти?, но мне кажется, что я столкнулся с трудностями в том, как это взаимодействует …
Я новичок в регистрации и испытываю трудности с установкой уровня регистрации на отладочный. Я создал свой собственный регистратор # logger.py from pathlib import Path import logging # Create a custom logger logger = logging.getLogger(__name__) logger.propagate = False logging.basicConfig(level=logging.DEBUG) # …
Class update_question(View): def post(self, request, pk): question = Question.objects.get(id=pk) form = QuestionForm(request.POST, instance = question) if form.is_valid(): form.save() context = {'form':form} return render(request, 'file/updateQ.html', context) def get(self, request, *args, **kwarg, ): print(kwarg) form = QuestionForm() context = {'form':form} return render(request, …
Если новый тег ввода генерируется пользователем, то в базе данных должно быть создано динамическое поле. Пример: При бронировании железнодорожного билета, если пользователь указывает количество пассажиров, то автоматически должно быть создано поле: их имя, возраст, адрес, которые должны быть получены …
У меня есть такие таблицы: class Education(models.Model): title = models.CharField(default=None, max_length=100) content = models.TextField(default=None) price = models.ManyToManyField(Price) class Price(models.Model): cost = models.CharField(default=None, max_length=20) При получении запроса от клиента и попытке сохранить его в три таблицы, у меня нет …
Я создал модели буксировки class GroupModel(models.Model): group_name = models.CharField(max_length=2, null=False, default="A") class MemberModel(models.Model): name = models.CharField(max_length=8, null=False, default="") group = models.ForeignKey( to=GroupModel, on_delete=models.CASCADE, related_name="members", db_column="member", ) isActive = models.BooleanField(null=False, default=False) country = models.CharField(max_length=8, null=False, default="CN") Я бегу …
Я написал представление на основе функций, мне нужно, чтобы это было написано в представлении на основе классов LoginView views.py def manager_login(request): current = User.objects.filter(is_manager = True) if request.method == 'POST': pm_form = AuthenticationForm(data=request.POST) if pm_form.is_valid(): username = pm_form.cleaned_data.get('username') password …
Я пытаюсь использовать Nginx в качестве прокси-сервера между клиентом и Gunicorn. Nginx, Gunicorn (Django) являются контейнерами Docker. Проблема в том, что я не могу отключить буферизацию восходящего потока, когда я отправляю большой файл от клиента к Django App. Время TTFB …
Я пытаюсь интегрировать ajax в веб-приложение с помощью фреймворка Django. Однако у меня возникают трудности при попытке заставить работать простой вызов ajax. Я хочу установить соединение с БД с помощью формы (где пользователи вводят учетные данные БД), вызвать …
Models.py from django.contrib.auth.models import AbstractUser from django.db import models from django.db.models.fields import EmailField class CustomUser(AbstractUser): email = models.EmailField(('email address'), unique=True) mobileno = models.IntegerField(blank=True, null=True) is_customer = models.BooleanField(default=False) is_vendor = models.BooleanField(default=False) USERNAME_FIELD = 'email' REQUIRED_FIELDS = [] class VendorDetails(models.Model): vendoruser …
Я использую Django 2.2. Я хочу генерировать аналитику количества записей по каждому дню между датой начала и датой окончания. Используется следующий запрос start_date = '2021-9-1' end_date = '2021-9-30' query = Tracking.objects.filter( scan_time__date__gte=start_date, scan_time__date__lte=end_date ) query.annotate( scanned_date=TruncDate('scan_time') ).order_by( 'scanned_date' ).values('scanned_date').annotate( …
From django.db import models Как перечислить все функции в моделях класса с помощью терминала?
У меня есть приложение, построенное на фреймворке django, в которое я хочу вставить свои собственные видео с vimeo и хочу, чтобы видео воспроизводилось только на моем сайте. Для этого я ограничил видео конфиденциальностью на уровне домена. Но все равно …
При попытке установить зависимости проекта Django, создав виртуальную среду с помощью pipenv, я получаю эту ошибку. При запуске pipenv install внутри оболочки pipenv я получаю эту ошибку. Предупреждение: Ваши зависимости не могут быть разрешены. Вероятно, у вас …
Я не могу настроить path для приложения django в kubernetes nginx. Приложение работает нормально на локальной разработке, но не в kubernetes. Оно говорит Failed to connect Минимальный воспроизводимый пример <values.yaml> imageName: ingestion-dashboard replicas: 1 ingressAnnotations: nginx.ingress.kubernetes.io/use-regex: "true" ingressRules: - …
Вот мой шаблон HTML home.html. <a href="{{MEDIA_URL}}/{{post.file_field.url}}" class="btn btn-warning" target="_blank">View</a> <a href="{{MEDIA_URL}}/{{post.file_field.url}}" class="btn btn-info mx-4" download>Download</a> settings.py MEDIA_ROOT = BASE_DIR / 'media/' MEDIA_URL = 'media/' urls.py urlpatterns = [ path('admin/', admin.site.urls), path('', include('photoapp.urls')), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) …
Def customer(request, customer_id): """Displays customer profile""" customer = Customer.objects.get(id=customer_id) entries = customer.entry_set.order_by('-date_added') subentry = SubEntry.objects.get() context = {'customer': customer, 'entries': entries, 'subentry': subentry} return render(request, 'crm/customer.html', context) У меня есть три класса, Customer, Entry и SubEntry. Customer является …
В моем приложении django есть форма, которая перенаправляет на новую страницу, если форма действительна. На этой новой странице я хочу разместить новую форму, в которой я могу добавлять временные интервалы. Как я могу настроить свою функцию в views.py, чтобы я …
У меня есть следующий код Django. models.py class Article(models.Model): title = models.CharField(max_length=255) #Body is the "body" of our entry - self explanatory. comment = models.TextField() views.py class ArticleListView(ListView): model = Article paginate_by = 50 fields = ('title', 'comment') …
В моем приложении модель Week связана через OneToOneField с моделью File, и я хотел бы получить только файл, загруженный самим пользователем, и использовать все значения в одной модели для создания графика. Итак, если User_A размещает file_id_one (понедельник=3, вторник=7 [...]) …
Я пытаюсь выполнить POST запрос, но получаю KeyError. Exception Location: C:\github\dj-postgres-heroku\get_staff\serializers.py, строка 32, in create Вот местоположение ошибки, и эта строка такая. def create(self, validated_data): **profile_data = validated_data.pop('profile')** Я пытаюсь отправить данные следующим образом. <a href="https://i.stack.imgur.com/YSVfJ.png" …
Как запустить приложение django без номера порта: Я пробовал Django: Запустить приложение django на сервере без порта? но не получилось.
Я работаю над хостингом проекта, и на моей приборной панели Heroku написано, что он запущен, но каждый раз, когда я пытаюсь получить к нему доступ, я получаю 500 Server Error, даже при попытке локального доступа через Heroku CLI. …