Tag: django

django: загрузка оснастки с естественным внешним ключом завершается неудачей с «ValueError: неверный литерал для int () с базой 10 '

Мои модели … class StateManager(models.Manager): def get_by_natural_key(self, name): return self.get(name=name) class DistrictManager(models.Manager): def get_by_natural_key(self, name, state): return self.get(name=name, state=state) class State(models.Model): class Meta: verbose_name = "State" verbose_name_plural = "States" permissions = ( ('access_state', 'Can access States'), ) COUNTRIES = ( ('India', 'India'), ('USA', 'USA'), ('Thailand', 'Thailand'), ) # Managers objects = StateManager() # Database fields […]

Использовать статический файл Django в компоненте React

Ниже у меня есть очень простой пример моей реакции структуры в моем приложении Django. Как я могу ссылаться на статический файл в компоненте React? Я пытаюсь сделать заголовок в реакции и задаюсь вопросом, возможно ли отображать изображение изнутри Component. Logo.jsx import React from "react" export default class Logo extends React.Component { render() { return ( […]

Django + S3 + Pandas – Как сохранить фрейм данных на ведре S3?

Я создаю Pandas DataFrame внутри представления, и мне нужно сохранить его в своем ведомости S3 в виде файла csv. Я могу хранить загруженные файлы нормально, моя проблема заключается в том, чтобы создавать файлы в представлении и хранить их. Может ли кто-нибудь помочь?

Вызов паук-терапевт из Django

У меня есть проект с папкой django и scrapy в той же рабочей области: my_project/ django_project/ django_project/ settings.py app1/ app2/ manage.py … scrapy_project/ scrapy_project/ settings.py scrapy.cfg … Я уже подключил scrapy с моей моделью django app1, поэтому каждый раз, когда я запускаю своего паука, он хранит собранные данные в моем postgresql db. Это то, как […]

Вывод журнала Django для запуска сервера в файл

Как печатать журналы, которые поступают с python manage.py runserver в файл журнала (вместо отображения внутри консоли). Это пример журнала, который я хочу сохранить в файле журнала: Performing system checks… System check identified no issues (0 silenced). November 19, 2015 – 01:37:54 Django version 1.8.5, using settings 'simpatize.settings' Starting development server at http://127.0.0.1:8000/ Quit the server […]

Заголовки кэша платформы Django Rest Framework

Я пытаюсь кэшировать некоторые мои вызовы api DRF в CDN. Мне нужны следующие заголовки Cache-Control: public, max-age = XXXX Это довольно просто, когда вы используете традиционный шаблон django, вы просто добавляете декораторы @cache_page () @cache_control (public = True), но для DRF я не могу найти ничего подобного. В mem-кэшах довольно много, но я действительно хотел […]

Haystack не может найти результатов

Я новичок в Haystack, и я только что установил его с Whoosh . base.py HAYSTACK_CONNECTIONS = { 'default': { 'ENGINE': 'haystack.backends.whoosh_backend.WhooshEngine', 'PATH': os.path.join(os.path.dirname(__file__), 'whoosh_index'), }, } Моя модель объявления (находится в приложении posts ): class Announcement(models.Model): title = models.CharField(null=True, max_length=256) description = models.CharField('Announcement description', null=True, max_length=500) slug = models.SlugField(default=uuid.uuid1, unique=True) author = models.ForeignKey(to=User, related_name='posts', null=True, […]

Почему таблица django_migrations во всех базах данных

Я создаю веб-сайт в Django Framework, этот веб-сайт должен иметь разные схемы SQL, на данный момент мне удалось создать все схемы и все прочее, но я не понимаю, почему таблица django_migrations находится в каждой схеме после миграции баз данных. Ожидаемые базы данных Содержимое: Таблицы AppDB – это все модели, определенные этим приложением Таблицы DB по […]

Поле прокси Django

Можно ли создать поле Django Proxy, которое имеет доступ к другому полю, но ничего не сохраняет в базе данных для собственных значений и не имеет колонки базы данных для себя? Для этого мы хотим сохранить значения в JsonField , но можем использовать встроенные проверки полей Django. Вторым преимуществом этого было бы возможность добавлять новые поля […]

Отсутствует запись аннотата в django при использовании Case

Я пытаюсь выполнить некоторую работу типа агрегации на модели в django, используя annotate и Case Таким образом, у меня есть что-то вроде следующего ( q уже является фильтрованным запросом) q.values(*vals_of_interest).annotate(f1=Case(…)) И это отлично работает, на выходе отображается f1 содержащее правильные значения. Однако, когда я пытаюсь добавить в аннотацию большее количество элементов, f1 просто выпадает (это […]

Python - лучший язык программирования в мире.