Tag: django

Как фильтровать результаты сена с помощью db-запроса

Мне нужно текстовое поискать по моей модели и фильтровать с помощью запросов db в одно и то же время. Например: class MyModel(models.Model): text = models.TextField() users = models.ManyToMany(User) class MyModelIndexIndex(indexes.SearchIndex, indexes.Indexable): text = indexes.CharField(document=True, model_attr='text') def get_model(self): return MyModel Поэтому я хочу отфильтровать все объекты MyModel пользователем и некоторым текстом через полнотекстовый поиск. Smth вот […]

Целевая череда сельдерей включает устаревшие задачи

Я использую периодические задачи сельдерея с Django. У меня была следующая задача в файле app / tasks.py: @periodic_task(run_every=timedelta(minutes=2)) def stuff(): … Но теперь эта задача была удалена из моего файла app / tasks.py. Тем не менее, я продолжаю видеть вызов этой задачи в своих журналах сельдерея: [2013-05-21 07:08:37,963: ERROR/MainProcess] Received unregistered task of type u'app.tasks.stuff'. […]

Загрузка изображений с использованием RESTAPI

Я работаю с приложением, используя Django Rest Framework. models.py class Image(models.Model): image_meta = models.ForeignKey('Image_Meta',on_delete=models.CASCADE,) image_path = models.URLField(max_length=200) order = models.IntegerField() version = models.CharField(max_length=10) serializers.py class ImageSerializer(serializers.ModelSerializer): class Meta: model = Image field = ('id', 'image_path' , 'order' , 'version') views.py class ImageList(generics.ListCreateAPIView): queryset = Image.objects.all() serializer_class = ImageSerializer class ImageDetail(generics.RetrieveUpdateDestroyAPIView): queryset = Image.objects.all() serializer_class = […]

Мастер создания Django и предварительный просмотр с помощью ModelForm

У меня есть большая модель Django (73 поля), которая будет подключена к ModelForm. Я хотел бы использовать комбинацию функциональных возможностей, найденных в приложении «Мастера форм» и «Формирование предварительного просмотра». Т.е. поля формы будут разделены на несколько страниц, и у пользователя будет возможность просмотреть / просмотреть данные до создания экземпляра модели. Есть ли какие-либо передовые методы […]

django heroku мастер запускает код ошибки 1

После начала работы с django heroku странице дословно. https://devcenter.heroku.com/articles/django На стартовом этапе мастера мастер работает неправильно. Содержимое ProcFile, web: gunicorn hellodjango.wsgi Содержание требований: Django==1.5.1 dj-database-url==0.2.1 gunicorn==0.17.4 psycopg2==2.4.5 введите виртуальный env точно так же, как учебник, gunicorn, procfile и требования, расположенные в каталоге скриптов ниже, файл wsgi.py находится в каталоге hellodjango с линией пути C:\hellodjango2\newvirtualenv\Scripts\hellodjango python […]

Соответствующий подход для очереди сообщений / запланированных задач в Django

Мне интересно, какие критерии нужно учитывать, когда нам нужно использовать какую-то задачу в проекте django, я думаю о производительности, скорости разработки, гибкости и т. Д. Я некоторое время использую Celery + RabbitMQ и Django-ztask + ZeroMQ (я уверен, что есть и другие хорошие), но у меня нет точного канона для сбора наиболее подходящего в каждом […]

Запуск файлов запуска профиля во встроенном экземпляре IPython

Я хочу использовать встроенную оболочку IPython с словарем user_ns и конфигурацию моего профиля (ipython_config.py и файлы запуска). Цель состоит в том, чтобы запустить оболочку Django с моделями, импортированными при запуске. django-extensions реализует команду shell_plus, которая делает следующее: https://github.com/django-extensions/django-extensions/blob/master/django_extensions/management/commands/shell_plus.py from IPython import embed embed(user_ns=imported_objects) Проблема в том, что это не загружает мои загрузочные файлы. embed () […]

Добавление заголовков в Django EmailMultiAlternatives

В документации Django EmailMultiAlternatives нет ничего о том, как добавлять заголовки, такие как «формат» или «ответ на» в EmailMultiAlternatives. Мне потребовалось время, чтобы понять это, и я отправляю это сообщение, чтобы помочь другим сэкономить свое время. Как вы можете видеть в исходном коде django, MailMultiAlternatives наследует от MailMessage, поэтому они принимают те же параметры в […]

Получение объекта запроса в пользовательском обработчике ведения журнала Django

У меня есть специальный обработчик ведения журнала, который я хочу обрабатывать на всех уровнях сообщений регистрации (INFO, WARN, DEBUG, ERROR и т. Д.) И отправлять их на сервер аналитики данных. Для каждого сообщения данные будут содержать поля в записи и на исходном объекте запроса. Проблема в том, что я не видел объект запроса, прикрепленный к […]

Только производство: иногда получается 403 проверка CSRF

У меня есть форма входа в систему, которая регистрирует пользователей на сайте администратора. Он отлично работает в разработке и, в основном, отлично работает в производстве, но иногда он дает ошибку проверки CSRF 403. Обратите внимание, что это происходит с пользователями, которым ранее удалось войти в систему, поэтому я не могу представить, что это проблема с […]

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