問題タブ [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 - Django 1.3 LANGUAGE_CODE が正しくない
最初は私の英語でごめんなさい:)。
LANGUAGE_CODE の設定が正しく動作しません。
LANGUAGE_CODE="mn" を設定しましたが、デフォルトの言語コードは "en" です。
from django.utils.translation import get_language print get_language()
>>> ja
次に、LANGUAGES設定を構成しようとしました
LANGUAGES = ( ("mn": "モンゴル"), ("en": "英語"), )
それでも「えん」
LANGUAGES設定を変更しました
LANGUAGES = ( ("mn": "モンゴル"), ("en-us": "英語"), )
今は「mn」です
しかし、上記の設定が欲しい
LANGUAGE_CODE = "mn" LANGUAGES = ( ("mn": "モンゴル"), ("en": "英語"), )
正しく動作しません。バグですか?または、他の何か?
「mn」、「en」ロケールも作成してみました。
助けてほしい。ありがとう。
python - Django nginx 管理メディア
私は現在、からApache mod_wsgi
への移動をテストしていますNginx and FastCGI
インストール全体を準備し、現在CentOS 5.4 box
実行中のDjango 1.1.2
私の昔Apache configuration
は、エイリアスのセットアップが/media/
あり、また呼ばれるものもありました/mediaadmin/
以下に表示されます。
Nginx構成で同じタイプのセットアップを取得するにはどうすればよいですか。現在、ここにあるもののスニペットがあります.Nginxを再起動した後でも、管理者側が正しいCSS、画像などで解決されていません.
私の設定.py
django - カスタム Django 404 ページと Django デバッグ ページ
私は Django Web ページをデプロイしています。Django Debug 404 ページと、Python エラーが発生した場合の Django ページが気に入っています。ただし、これらはオンラインになる Web ページには適していません。そこで、カスタム 404 ページを作成しました。ただし、私と私の IP アドレスでは、Django デバッグ ページを引き続き表示したいと考えています。Debug を false に設定した場合、これを行う方法はありますか?
python - sqlite3.OperationalError: データベース ファイルを開けません
Django でサーバーをセットアップするときにこのエラーが発生します。.db ファイルを作成する必要があることを意味する sqlite3 ですが、そうしていないようです。バックエンドとして SQLite を指定し、それを配置する絶対ファイル パスを指定しましたが、うまくいきませんでした。
これはバグですか、それとも間違ったことをしていますか? (ちょうど考えていたのですが、絶対ファイルパスはUbuntuで別様に指定されていますか?)
これが私のsettings.pyファイルの始まりです:
django - models.pyでDjango設定変数を参照するにはどうすればよいですか?
これは非常に初心者の質問です。しかし、私は困惑しています。model.pyでDjango設定変数を参照するにはどうすればよいですか?
他にもたくさん試してみましたsettings.PRIVATE_DIR
settings.py:
models.py:
これを行う正しい方法は何ですか?
django - ローカル設定の認証モデル クエリでエラーが発生する
いくつかのテストで User インスタンスが必要なため、にauth.models.User
クエリを実行しています。local_settings
これによりエラーが発生しました:
simple_backend という名前のモジュールはありません
これで、Django 開発サーバーへの接続が切断されます。このメッセージは何を意味し、どのように発生しますか?
django - Django 低レベルキャッシュ API が機能しない
低レベルのキャッシュ API を使用して dict をキャッシュしようとしてrequest.POST
いますが、機能していないようです。キャッシュされた辞書の代わりにNone
値を取得します。
これが私が試したことです:
設定:
コードの実行時に例外はありませんでした。
設定や unix に何か問題があるのmemcached.sock
でしょうか?
django - 開発環境で Django プロジェクトへのパスをエミュレートして、本番環境と同じにするにはどうすればよいですか?
Django 開発環境をセットアップする必要があります。
私は自分のローカル マシン ( Vagrant対応の VM)git clone
上の本番環境からすべての django プロジェクト ファイルをプルしました。
問題は、私のローカル マシンが私のプロダクションとは異なるプロジェクトへのパスを持っていることです (そして、私はそれを変更することはできません)。
たとえば、プロダクションでは私のプロジェクトは/myproject
フォルダにありますが、ローカル マシンでは の下にあり/vagrant/web/myproject
ます。
プロダクションでは、次のようにアプリ モジュールにアクセスしています。
また、Django アプリ内では、次のようなさまざまなアプリ モジュールにアクセスしています。
ローカル マシン上のモジュールへのパスを変更する必要がないように、開発ボックス上のモジュールへの運用パスをエミュレートするにはどうすればよいですか?
python - Django の TEMPLATE_DIRS で外部 URL を使用する
Settings.py の Django の TEMPLATE_DIRS は、UNIX スタイルのスラッシュを呼び出します。
このため、電話をかけると
ビューでは、結果は常にルートから始まり、
問題は、まったく別のサイトでホストされているテンプレートを使用したいということです。これは、他の Settings.py フィールド (MEDIA_URL および STATIC_URL) に対しては正常に機能し、異論のない絶対 http パスを使用します。
http パスを指定すると、
Settings.py で強制します
試して見つけるという観点で
私はこれを回避しようとしました
しかし、それでも先頭のスラッシュが強制されるため、「/http://example.com」が得られますが、これは役に立ちません。
私の質問:
- これをだまして別のサーバーからテンプレート ファイルを取得する方法はありますか?
- ビュー用にテンプレート ファイルを処理する必要があることを考えると、それは実現可能でしょうか?
- UNIXスタイルのスラッシュを必要としない「django.template.loaders.filesystem.Loader」の代替を作成することは可能ですか?