Django設定をPythonスタンドアロンスクリプトにインポートする方法

user10332687

djangoスクリプトを呼び出すのに問題があります。これが私のルートディレクトリで現在行っていることです:

>>> import os
>>> os.environ['DJANGO_SETTINGS_MODULE'] = 'settings.py'
>>> from django.conf import settings
>>> settings.configure()
>>> settings.DATABASES
{}

settings.DATABASES私はプロジェクトが正しく初期化されていない知っているので、空であってはなりません。django2.1でこれを行うにはどうすればよいですか?以前はを使用してこれを簡単に行うことができましたが、現在はできimport settings; setup_environ(settings)ません。

注:上記を任意のディレクトリから実行できるようにしたいと考えています。これは私のプロジェクトをからインポートしようとした例tmpです:

(V) david$ cd /tmp && python

>>> import django
>>> from django.conf import settings
>>> settings.configure()
>>> django.setup()
>>> from users.models import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'users'
ジュリアン

2.1のドキュメントには、setup()今すぐ使用する必要があると記載されています関連するスニペット:

import django
from django.conf import settings

settings.configure()
django.setup()

# Now this script or any imported module can use any part of Django it needs.
from myapp import models

これが完全なドキュメントです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

テスト用のアプリにdjango設定をインポートする

分類Dev

アンドロイドでリストモデルにリストデータを設定する方法は?

分類Dev

React:React Projectのドロップダウン要素にメディアクエリを設定する必要がありますが、スタイル付きコンポーネントを使用して設定する方法がわかりません

分類Dev

awkワンライナーをスタンドアロンスクリプトに変換する方法は?

分類Dev

Angular7アプリでReactコンポーネントのスタイルを設定する方法

分類Dev

レスポンシブにするためにマテリアルUIグリッドにブレークポイントを設定する方法

分類Dev

PyCharmでDjangoプロジェクト設定をエクスポート/インポートする

分類Dev

アプリのORMと対話するためにdjangoプロジェクト設定を適切にインポートする方法は?

分類Dev

gdbを使用してphpスクリプトにブレークポイントを設定する方法

分類Dev

woocommerceのアカウントページにあるサブスクリプションエンドポイントを設定したいですか?

分類Dev

DjangoバックエンドでClamavを使用してファイルアップロードストリームスキャンを設定する

分類Dev

luaスクリプトにブレークポイントを設定する方法

分類Dev

タイプスクリプトのコンパイルとリロードのためにwebpackでpm2を設定する方法は?

分類Dev

Python Flask テキスト ボックスとアップロード ファイル機能の間にオプションを設定する方法は?

分類Dev

ボタンアンドロイドのテキストでドローアブルを設定する方法

分類Dev

MvvmCross xamarinでリクエストのタイムアウトを設定し、HttpRequestのレスポンスコードを取得する方法

分類Dev

ロリポップでアプリケーション全体にカスタムフォントを設定する方法

分類Dev

スタンドアロンjarをローカルのMavenリポジトリにインポートする

分類Dev

タイプスクリプトで「as」プロップとしてスタイル設定されたコンポーネントを使用する

分類Dev

Mule APIゲートウェイスタンドアロンでポリシーの順序を設定するにはどうすればよいですか?

分類Dev

Pythonのインストールを含むPythonプロジェクトのスタンドアロンインストーラーを作成する方法

分類Dev

タイプスクリプトコードをvueコンポーネントに実装する方法は?

分類Dev

共有設定をインスタントアプリからフルアプリに転送する方法

分類Dev

Djangoを使用してアンプライトボックスにギャラリーを設定する

分類Dev

laravel APIエンドポイントからアップロードするときに、システム定義のメタデータをAmazon S3バケットのオブジェクトにどのように設定できますか?

分類Dev

ssisのスクリプトコンポーネントを使用して、チケット番号(ルックアップフィールド)をMS Dynamics CRM価格設定承認製品(カスタムエンティティ)に挿入する方法

分類Dev

jenkinsパイプラインスクリプトにパラメータを設定する方法

分類Dev

djangoモデルをスクリプトにインポートする方法は?

分類Dev

localhostをトピックサブスクリプションのエンドポイントとして設定する方法-Amazon SNSサービス

Related 関連記事

  1. 1

    テスト用のアプリにdjango設定をインポートする

  2. 2

    アンドロイドでリストモデルにリストデータを設定する方法は?

  3. 3

    React:React Projectのドロップダウン要素にメディアクエリを設定する必要がありますが、スタイル付きコンポーネントを使用して設定する方法がわかりません

  4. 4

    awkワンライナーをスタンドアロンスクリプトに変換する方法は?

  5. 5

    Angular7アプリでReactコンポーネントのスタイルを設定する方法

  6. 6

    レスポンシブにするためにマテリアルUIグリッドにブレークポイントを設定する方法

  7. 7

    PyCharmでDjangoプロジェクト設定をエクスポート/インポートする

  8. 8

    アプリのORMと対話するためにdjangoプロジェクト設定を適切にインポートする方法は?

  9. 9

    gdbを使用してphpスクリプトにブレークポイントを設定する方法

  10. 10

    woocommerceのアカウントページにあるサブスクリプションエンドポイントを設定したいですか?

  11. 11

    DjangoバックエンドでClamavを使用してファイルアップロードストリームスキャンを設定する

  12. 12

    luaスクリプトにブレークポイントを設定する方法

  13. 13

    タイプスクリプトのコンパイルとリロードのためにwebpackでpm2を設定する方法は?

  14. 14

    Python Flask テキスト ボックスとアップロード ファイル機能の間にオプションを設定する方法は?

  15. 15

    ボタンアンドロイドのテキストでドローアブルを設定する方法

  16. 16

    MvvmCross xamarinでリクエストのタイムアウトを設定し、HttpRequestのレスポンスコードを取得する方法

  17. 17

    ロリポップでアプリケーション全体にカスタムフォントを設定する方法

  18. 18

    スタンドアロンjarをローカルのMavenリポジトリにインポートする

  19. 19

    タイプスクリプトで「as」プロップとしてスタイル設定されたコンポーネントを使用する

  20. 20

    Mule APIゲートウェイスタンドアロンでポリシーの順序を設定するにはどうすればよいですか?

  21. 21

    Pythonのインストールを含むPythonプロジェクトのスタンドアロンインストーラーを作成する方法

  22. 22

    タイプスクリプトコードをvueコンポーネントに実装する方法は?

  23. 23

    共有設定をインスタントアプリからフルアプリに転送する方法

  24. 24

    Djangoを使用してアンプライトボックスにギャラリーを設定する

  25. 25

    laravel APIエンドポイントからアップロードするときに、システム定義のメタデータをAmazon S3バケットのオブジェクトにどのように設定できますか?

  26. 26

    ssisのスクリプトコンポーネントを使用して、チケット番号(ルックアップフィールド)をMS Dynamics CRM価格設定承認製品(カスタムエンティティ)に挿入する方法

  27. 27

    jenkinsパイプラインスクリプトにパラメータを設定する方法

  28. 28

    djangoモデルをスクリプトにインポートする方法は?

  29. 29

    localhostをトピックサブスクリプションのエンドポイントとして設定する方法-Amazon SNSサービス

ホットタグ

アーカイブ