問題タブ [django-settings]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 不適切に構成されたENGINEsqlite、Django
http://pastebin.com/umBiCJvpここにトレースバックと設定があります。Djangoバージョン1.2.3を使用しています。
django - Django ImportError:設定をインポートできませんでした'設定'-csrfという名前のモジュールがありません
djangoをいじり始めたところです。まず、Windowsマシンで小さなアプリを作成し、それが正常に機能することを確認しました。次に、プロジェクト全体を圧縮し、Linuxマシンでzipを開きました。もちろん、Linuxマシンはmod_wsgiとdjango1.1.1でインストールされました。
次のdirを作成しました。
/usr/local/bin/ROOT
-1つのファイルのみが含まれていますdjango.wsgi
/usr/local/bin/ROOT/myapp
-djangoアプリのルートディレクトリ
ここの指示に従って、私はに追加しましたhttpd.conf
:
今ここに私が入れた指示に従って/usr/local/bin/ROOT/django.wsgi
:
重要な場合:アプリケーションが起動する前に、PYTHOHPATHに何も設定されていません。
その後、apacheを正常に再起動し、server/myappに移動しました。500エラーが発生しました。私が見るログを見てください:
私は何が間違っているのですか?これについて私が見つけた他のすべてのスレッドは、常にそれが古いバージョンのdjango(ただし、私の1.1.1)であるか、複数のアプリが実行されているという結論になりますが、私には1つしかありません...
ヘルプ?
django - Django Adminはapacheを介してCSSリンクを切断しましたが、runserverモードで動作します
何らかの理由で、ある時点でdjangoの管理が壊れました。cssがありません。
これが私の設定です:
ただし、管理ページで生成された行は引き続き次のとおりです。
しかし、サイトは私にこのファイルの404を与えます。
そして、それはさらに良くなります-apacheを使用してプロジェクトを表示すると、その問題が発生します。私が使用する場合python manage.py runserver
、管理者はうまく機能します。
なぜそれが起こっているのかについての手がかりはありますか?--apacheを再起動しましたが、役に立ちませんでした。
これが私がurlsファイルに持っているものです:
django - ガーディアン モジュールの追加中に Django ImportError が発生しました
Django の使用の初心者であるため、Django をテストする目的でいくつかのモジュールを追加しようとしていますが、解決策をグーグルで検索しても成功しなかった importError に関する問題があります。以下は私の状況です
PythonパッケージがC:にインストールされている間、プロジェクトは私のPC J:\に作成されます。Guardian のインストール ガイドによると、次のコードを django のバックエンドに追加する必要があります。
保護者のアプリを mysite のディレクトリに配置し、install_apps 設定を 'guardian' で構成し、syncdb を開始すると、問題が発生します。以下のようなエラーの主張は、django のファイルが「guradian とは何か」を理解していないためだと考えています「本当に
File "J:\mysite\guardian\conf\settings.py", line 6, in raise ImproperlyConfigured("django-guardian の " django.core.exceptions.ImproperlyConfigured: django-guardian の O bjectPermissionBackend 承認を使用するためにバックエンド設定モジュールで ANONYMOUS_USE R_ID を設定する必要があります
そこで、'guardian' フォルダーを Django の contrib フォルダーの下に移動し、sys パスを追加して、'django.contrib.guardian' で install_app 設定を構成します。ただし、インポートエラーになります。
django - スニペットのインストール
djangoにスニペットをインストールするにはどうすればよいですか?(具体的にはこれ)
私はファイルを持っていて、それをロードするために/{project}/snippets/EnforceLoginMiddleware.py
内部で任意の数の順列を試しただけでなく、無駄にグーグルしました:(MIDDLEWARE_CLASSES
django snippets install
どんな助けでもありがたいです:)
PS(スニペットのインストールに関するドキュメントや例が見つからないのはなぜですか。たぶん私はただの悪いグーグルです)
python - ステージごとに異なるinitial_dataフィクスチャを使用する(テストと本番)
プロダクション以外initial_data
は毎回ロードしたいフィクスチャがあります。実稼働環境と非実稼働環境の展開用に、すでに異なる設定ファイルがあります。
これを達成する方法について何か提案はありますか?
明確化:テストフィクスチャは必要ありません。基本的には、ある種の設定変更に基づいてフィクスチャをロードする必要があります。Djangoコードを掘り下げて、これを実現するためのエレガントな方法を見つけられるかどうかを確認します。
python - モジュラー django 設定ファイルからの ImportError
モジュール設定ファイルを作成しようとしています。
これが機能するのはなぜですか:
settings.py のこの行で
以下は ImportError を発生させますが、
settings.py で次の行を使用します。
django - settings.py で Django テスト データベース名を指定します。
Python オブジェクトを使用してデータベースを指定しています。
テスト データベースの名前を指定するにはどうすればよいですか? 私はTEST_NAME = 'auto_tests'
settings.pyファイルで使用しようとしています。ただし、実行するpython manage.py tests <app_name>
と、次のメッセージが表示されます。
テストを実行するときに、おそらく「auto_tests_testsqldb」と呼ばれる別のデータベースがシステムによって作成されることを期待しています。ただし、まだtest_testsqldbについて尋ねています。
どんなアドバイスでも大歓迎です!
python - プログラムでDjangoにURLパターンを追加しますか?
サーバーを再起動せずにプログラムで Django に URL パターンを追加する方法はありますか?
または、Django に URL パターン ( URLconf ) を強制的に再処理/キャッシュさせる方法はありますか?
django - Django - ログイン後、ユーザーをカスタム ページにリダイレクトします --> mysite.com/username
デフォルトでは、ログイン後、django はユーザーをアカウント/プロファイル ページにリダイレクトします。LOGIN_REDIRECT_URL を編集すると、settings.py で指定した別のページにユーザーを送信できます。
これは素晴らしいことですが、(ログイン後に) ユーザーをカスタム ページにリダイレクトして、そのページへのリンクが次のようになるようにしたいと考えていますmysite.com/username
。したがって、デフォルトのアカウント/プロファイルまたは LOGIN_REDIRECT_URL 設定は、どちらも静的であるため、この場合は機能しません。私の場合、username
アドレスのセクションはユーザーごとに変わります。
ユーザーがログインしたときに、次のようなアドレスにユーザーの名前が含まれるカスタムユーザーページに移動する方法を教えてください mysite.com/username
。ご意見をお待ちしております。