Я новичок в Django и Python, я пришел из Laravel. Я работаю на машине Windows. Мой проект Laravel имеет тонны папок (vendor и т.д.) и составляет >100 MB, мой проект Django - <50kB. В конце концов, …
У меня вопрос по поводу моих сериализаторов. У меня следующая структура, обобщающая. Состоит из 3 моделей и представления CreateAPIView B содержит OneToOneField = A C содержит ForeingKey = B (many = True) [{List Image}]. Я не очень понимаю, как …
Я хотел бы реализовать пагинацию в моей пользовательской функции jsonresponse. Но я не знаю, как это реализовать. Вот код моей функции. Любой совет будет очень полезен. Спасибо. def json_response(data = {}, message = 'successful!', status = 'success', code = …
Меня попросили отобразить объект customer. Я пытался сделать пагинацию перед циклом, но не знаю как это сделать, потому что я думаю, что нужно передать все данные пагинатору при создании. Это мое мнение Я думаю, что проблема в …
@api_view(['GET']) def selected_device(request,pk=None): if pk != None: devices = Device.objects.filter(pk=pk) devicedetail = DeviceDetail.objects.filter(DD2DKEY=pk) cursor = connection.cursor() tablename= "dev_interface_" + str(pk) cursor.execute(f"SELECT interface FROM {tablename} ") righttable = cursor.fetchall() devserializer = DeviceSerializers(devices, many=True) devdserializer = DeviceDetailSerializers(devicedetail, many=True) interfaces = [] for …
Я хочу создать таймер обратного отсчета, который будет добавлен в модель date_target, используя метод сохранения override в models.py, время будет отсчитываться по-разному в зависимости от его разновидности. import datetime class CustomerVariety(models.Model): variety = models.CharField(max_length=100, null=True) def __str__(self): return self.variety …
Как я могу использовать токен доступа либо (1) сохраняя его в памяти, либо (2) используя httpOnly cookies в моем приложении React? Контекст Сейчас я совсем запутался в этом. Я использую dj-rest-auth и djangorestframework-simplejwt для аутентификации. Когда я вызываю …
У меня есть три модели: модель игры, модель дистрибьютора и модель отношения. Модель Relation имеет два ForeignKeys. Один ссылается на модель игры, а другой на модель дистрибьютора. Мне нужно получить доступ по шаблону (в одном и том же представлении) …
У меня есть две функции. Моя первая функция обновляет булевский файл True до False. Моя первая функция работает правильно, но моя вторая функция не обновляет объект False до True. Если я пробую два раза, то во второй раз моя …
Я следую инструкциям по использованию django-oscar-invoices на https://django-oscar-invoices.readthedocs.io/en/latest/quickstart.html, но я не понимаю, как интегрировать oscar_invoices.utils.InvoiceCreator в поток оформления заказа. Может ли кто-нибудь объяснить, как это сделать?
Я создал свой первый сайт, используя Django. В настоящее время у меня есть простая пользовательская модель пользователя с именем, электронной почтой и т.д. Теперь я хочу интегрировать платежный шлюз, через который пользователи смогут платить, а затем получать доступ к …
Когда пользователь в моем приложении Django отменяет свой аккаунт, я устанавливаю is_active=False в таблице auth_user. Однако, если этот пользователь регистрируется снова, Allauth жалуется, что email уже используется, даже если я вручную изменяю поле email на что-то другое в таблице …
Я установил возможность сброса пароля для своих пользователей. Но я обнаружил несколько угроз безопасности: 1) ссылка на сброс пароля не истекает: Сейчас моя ссылка на сброс пароля не истекает. Я хочу, чтобы ссылка на сброс пароля могла быть использована …
У меня есть модель с полем PostgreSQL DateRange: class MyModel(models.Model): date_range = DateRangeField() Если я хочу сделать запрос, чтобы узнать, не накладывается ли другая дата, это достаточно просто: MyModel.objects.filter(date_range__overlap=other_date) Но если я построил …
У меня есть сервер Tableau, настроенный на экземпляре AWS. Я опубликовал приборную панель на сервере (используя пробную версию). Сейчас я пытаюсь отобразить ее на веб-странице локально. Я пробовал следующие шаги: Примечание: Я заменил свой код с оригинальным экземпляром ec2 …
Когда я запускаю его, я получаю следующее: C:\Users\owen pierce\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe: can't open file 'C:\Users\owen pierce\desktop\galeana.biz\pagina-base\manage.py': [Errno 2] No such file or directory
У меня есть модель, которая выглядит примерно так, как показано ниже, в которой есть поле под названием datetime. В этом поле хранится запись даты и времени. Я хочу вычислить общее количество часов в месяц и неделю. Мне нужно руководство, …
Я успешно установил все в setting.py и при запуске py manage.py compress он работает без ошибок и я вижу, что 2 блока были сжаты. Вот шаблон: {% compress css %} <link rel="stylesheet" type="text/css" href="{%static 'project/main.css' %}"> …
Как лучше сделать следующее? Пользователь выбирает 2 пункта на форме, если все нормально, то пользователь переходит на урл из action формы, а если пункты не совместимы как в этом случае остаться в этом урле?
Я использую следующее django==3.1.3 django-ratelimit==3.0.1 django-redis==4.12.1 djangorestframework==3.12.2 Я пытаюсь установить ограничение скорости, чтобы ограничить количество вызовов запроса POST. В моих настройках есть следующее: CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379/1", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient", …
У меня большое приложение и я смог найти, где находится "ошибка" (Вот почему мне не нужно загружать больше моего кода) image_model = Image_model( user = user, lan = lan, lon = lon, width = width, height …
Вот мой models.py. from django.db import models # Create your models here. class Category(models.Model): cateId = models.AutoField(primary_key=True) cateName = models.CharField(max_length=200) def __str__(self): return self.cateName class Product(models.Model): prodCategory = models.ForeignKey(Category, on_delete=models.CASCADE) prodId = models.AutoField(primary_key=True) prodName = models.CharField(max_length=200) def __str__(self): return …
Как получить доступ к модели профиля пользователя в шаблоне. У меня в модели профиля related_name установлено значение "profile" с использованием поля OneToOne к User, но когда я использую {{user.profile.id}}, он ничего не возвращает. Модель профиля class Profile(models.Model): user = …
Я пытаюсь заставить мою Django admin иметь css, как он выглядит в разработке, но ничего не получается. Я пробовал следующие вещи: Have following static value in settings.py # Default primary key field type # https://docs.djangoproject.com/en/3.2/ref/settings/#default-auto-field …
У меня проблема с отображением нескольких изображений, размещаемых пользователями в одном элементе шаблона img, по одной причине, если я пытаюсь получить изображения со стандартным связанным именем, они не отображаются в шаблоне, и я задаюсь вопросом, что я делаю неправильно. …
Я пишу API на Django Rest Framework. Мне нужно каждый час опрашивать API сервиса погоды и сохранять данные о текущей температуре в свое базе данных. Как мне сделать такой автоматический, периодический запрос?
Я развернул свой django docker через действия GitHub на Digital Ocean. Как я могу посмотреть журналы, поскольку я не могу увидеть мой django live по ссылке?
Здравствуйте, как получить учетные данные пользователя из модели базы данных для входа в Facebook в django. И как получить token_access из Facebook graph API для каждого пользователя
Когда я создаю веб-приложение flutter : flutter build web Я хочу развернуть это на сервере dango, что мне делать? Спасибо !!!
Django использует FileResponse и запускает сервер на 8000 порту. # this add Content-Disposition header in response response = FileResponse(file, filename="file.txt", as_attachment=True) nginx proxy_pass to django: location /api/v1/download { proxy_pass http://127.0.0.1:8000; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_set_header …
У меня есть следующие данные: publisher title -------------------------- ----------------------------------- New Age Books Life Without Fear New Age Books Life Without Fear New Age Books Sushi, Anyone? Binnet & Hardley Life Without Fear Binnet & Hardley The Gourmet Microwave Binnet …
Я создаю Django-Vue чат приложение, я уже создал основную функциональность приложения. При установке компонента SideBar выполняется HTTP-запрос для получения всех комнат, участником которых является пользователь, при нажатии на какую-либо комнату создается экземпляр WebSocket на компоненте Chat. Мое …
{% if user.is_authenticated %} {% for robot in object_list %} {% if user.id == robot.username.id %} <div style="color: #3b2063; outline: 3px solid #3b2063;"> <ul> <li><a href="{% url 'robot-detail' robot.pk %}"><h1>{{ robot.name }} - Current Status: {{ robot.current_status }} - …
Здравствуйте, у меня есть массив объектов, как показано ниже, const arr_obj = [ { 'id': 1, 'items': [ { 'id':'1', 'data': { 'id': 3, } }, { 'id': '2', 'data': { 'id': 4, } } ] }, { 'id': …
Я хочу создать страницу, на которой пользователь может увидеть данные, которые он разместил на сайте. У меня возникает проблема "Поле 'id' ожидало число, но получило 'yoavlv'". Я уже искал решение и пытался решить ее с помощью "slug", но это не …
Меня попросили добавить некоторую логику для моделирования уникальности. Каждый Платеж должен иметь заполненный либо transaction_id, либо payment_id. Каждый платеж идентифицируется по (transaction_id, operation, payment_created_date) или (payment_id, operation, payment_created_date). На уровне базы данных это работает нормально. Вставка платежа с одним …
Я создал модель для подробной информации о вакансиях. Модель вакансии имеет следующие поля: class Job(models.Model): job_position = models.ForeignKey(Position, on_delete=models.PROTECT, related_name='job_position') applicants_to_hire = models.IntegerField(null=True, blank=True, validators=[MinValueValidator(1), MaxValueValidator(15)], default=1) hiring_team = models.ManyToManyField(Employee, related_name='hiring_team') class JobListView(LoginRequiredMixin, ListView): model = Job template_name = …
Я пытаюсь посеять django DB из внешнего API, используя это руководство (https://medium.com/@chilinski.a/how-to-seed-a-django-api-with-data-from-an-external-api-b577b6e6ad54). Я точно воспроизвел код для своего собственного проекта, я думаю, но получаю TypeError при запуске python manage.py seed и не уверен, почему. Вот …
У меня есть сайт django, работающий с sphinxsearch, и у меня проблемы с созданием новой таблицы RT. Ранее я уже добавлял столбцы в таблицы RT, выполнив следующие действия: sudo service sphinxsearch stop Удалите данные в var/lib/sphinxsearch Добавьте поле …
Я создал сайт для подключения устройства ZKTECO K40. Метод подключения довольно прост from zk import ZK, const zk = ZK('192.168.1.13', port=4370, timeout=5) conn = zk.connect() Вы устанавливаете соединение при запуске с локального хоста, подключенного в той же сети Но после …