Django: Как я могу использовать свои образцовые классы для взаимодействия с моей базой данных от вне Django?

Чтобы преобразовать XAML в PDF с высоким качеством, попробуйте преобразовать XAML в XPS и XPS в PDF, используя библиотеку Syncfusion .NET PDF .

См. Приведенный ниже КБ для преобразования XAML в PDF https://www.syncfusion.com/kb/8083/how-to-convert-xaml-to-pdf-in-wpf-platform [ 113]

13
задан Corey 20 December 2008 в 07:48
поделиться

3 ответа

Предпочтительный путь должен состоять в том, чтобы добавить пользовательскую команду и затем выполнить ее как любого другого django-admin (чтобы не быть перепутанным с django.contrib.admin) команда:

./manage.py mycustomcommand --customarg

Установка DJANGO_SETTINGS_MODULE должна только использоваться, когда пользовательская команда не выполнима.

13
ответ дан 1 December 2019 в 19:51
поделиться

Необходимо настроить переменные среды Django. Они говорят Python, где Ваш проект, и что название модуля настроек (название проекта в модуле настроек является дополнительным):

import os

os.environ['PYTHONPATH'] = '/path/to/myproject'
os.environ['DJANGO_SETTINGS_MODULE'] = 'myproject.settings'

Теперь необходимо смочь получить доступ к моделям:

from myproject.models import MyModel

all_my_models = MyModel.objects.all()
15
ответ дан 1 December 2019 в 19:51
поделиться

В зависимости от Ваших определенных потребностей django-command-extensions мог бы сэкономить Вам немного времени. Для запущения любого скрипта как есть, не бездельничая с переменными среды, просто введите:

./manage.py runscript path/to/my/script.py

django-command-extensions также имеет команды для автоматизации сценариев как задания крона, который является чем-то, что Вы упомянули, что требуется сделать.

Если Вы - больше основного типа человека, Вы могли бы проверить это очень подробное выделение сообщения, как сделать "автономные" django сценарии, которые будут выполнены от заданий крона и этажерки.

5
ответ дан 1 December 2019 в 19:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: