タグ付けされた質問 「django」

Djangoは、Pythonで記述された、オープンソースのサーバー側Webアプリケーションフレームワークです。複雑なデータ駆動型のWebサイトとWebアプリケーションを作成するのに必要な労力を軽減するように設計されており、特にコードの削減、冗長性の排除、暗黙よりも明示的であることに重点を置いています。

30
「pip」は内部または外部コマンドとして認識されません
コンピューターにDjangoをインストールしようとすると、奇妙なエラーが発生します。 これは、コマンドラインに入力したシーケンスです。 C:\Python34>python get-pip.py Requirement already up-to-date: pip in c:\python34\lib\site-packages Cleaning up... C:\Python34>pip install Django 'pip' is not recognized as an internal or external command, operable program or batch file. C:\Python34>lib\site-packages\pip install Django 'lib\site-packages\pip' is not recognized as an internal or external command, operable program or batch file. 何が原因でしょうか? 編集_______________________ …
336 python  django  windows  pip 

9
djangoでGROUP BYとしてクエリする方法は?
モデルをクエリします。 Members.objects.all() そしてそれは返します: Eric, Salesman, X-Shop Freddie, Manager, X2-Shop Teddy, Salesman, X2-Shop Sean, Manager, X2-Shop 私が欲しいのはgroup_by、データベースにクエリを実行するためのDjangoの最良の方法を知ることです。 Members.objects.all().group_by('designation') もちろん、これは機能しません。でいくつかのトリックを実行できることはわかっていますがdjango/db/models/query.py、パッチを適用せずにそれを実行する方法を知りたいだけです。

5
pipはどこにパッケージをインストールしますか?
pipがインストールされているvirtualenvをアクティブにしました。やった pip3 install Django==1.8 Djangoが正常にダウンロードされました。ここで、Djangoフォルダーを開きます。フォルダはどこにありますか?通常は「ダウンロード」されますが、virtualenvでpipを使用してインストールした場合、どこにあるかわかりません。
323 python  django  pip  virtualenv 

7
RuntimeWarning:DateTimeFieldが単純な日時を受け取りました
IPythonを使用して簡単なメールを送信しようとしています。このエラーが発生するモデルをまだ設定していません。何ができますか? エラー:/home/sourabh/Django/learn/local/lib/python2.7/site-packages/django/db/models/fields/ init .py:827:RuntimeWarning:DateTimeField received a naive datetime(2013-09-04 14:14:13.698105)タイムゾーンのサポートがアクティブな間。RuntimeWarning) 試した:最初のステップはUSE_TZ = True、設定ファイルに追加してインストールすることですpytz(可能な場合)。 エラーが変更されました: (learn)sourabh@sL:~/Django/learn/event$ python manage.py shell /home/sourabh/Django/learn/local/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py:53: RuntimeWarning: SQLite received a naive datetime (2013-09-05 00:59:32.181872) while time zone support is active. RuntimeWarning)


30
お気に入りのDjangoのヒントと機能は?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 「...の隠された機能」の質問シリーズに触発されて、お気に入りのDjangoのヒント、またはあまり知られていないが知っている便利な機能について知りたいです。 回答ごとに1つのヒントのみを含めてください。 Djangoのバージョン要件がある場合は追加します。


6
DjangoクエリでORフィルターを実行するにはどうすればよいですか?
ユーザーが追加した(作成者としてリストされている)アイテムまたは承認されたアイテムをリストできるようにしたい。 だから私は基本的に選択する必要があります: item.creator = owner or item.moderated = False Djangoでこれを行うにはどうすればよいですか?(できればフィルターまたはクエリセットを使用)。


5
Django CharFieldとTextField
違いは何であるCharField()とTextField()Djangoのでは?ドキュメントはその言うCharField()小さな文字列を使用する必要があり、TextField()大きな文字列を使用する必要があります。わかりましたが、「小さい」と「大きい」の間に描かれた線はどこにありますか?これを裏付けるフードの下で何が起こっているのですか?
302 sql  django  database  storage 

30
DEBUG = Falseに設定すると、500エラーが発生します
を変更するとDEBUG = False、私のサイトは500を生成し(wsgiとmanage.py runserverを使用)、Apacheエラーログにエラー情報がなく、に変更すると正常に実行さdebugれTrueます。 私はDjango 1.5とPython 2.7.3を使用しています。ここにApacheアクセスログがあり、Apacheエラーログにはログがありません。 www.beta800.net:80 222.247.56.11 - - [28/Feb/2013:13:42:28 +0800] "GET / HTTP/1.1" 500 257 "-" "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22" www.beta800.net:80 222.247.56.11 - - [28/Feb/2013:13:42:28 +0800] "GET /favicon.ico HTTP/1.1" 500 257 "-" "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.22 (KHTML, like …

22
Djangoでローカルと本番の設定を管理する方法は?
ローカル開発と本番サーバーの設定を処理するための推奨される方法は何ですか?それらの一部(定数など)は両方で変更/アクセスできますが、一部(静的ファイルへのパスなど)は異なるままにする必要があるため、新しいコードがデプロイされるたびに上書きしないでください。 現在、すべての定数をに追加していsettings.pyます。しかし、ローカルで定数を変更するたびに、それを運用サーバーにコピーし、運用固有の変更のためにファイルを編集する必要があります... :( 編集:この質問に対する標準的な答えはないようですが、私は最も一般的な方法を受け入れました。

13
Django ModelAdminの「list_display」は、ForeignKeyフィールドの属性を表示できますか?
私が持っているPersonに外部キー関係があるモデルBookフィールドの数を持っている、が、私はほとんどが心配ですauthor(標準CharFieldです)。 そうは言っても、私のPersonAdminモデルでは、次をbook.author使用して表示したいと思いますlist_display: class PersonAdmin(admin.ModelAdmin): list_display = ['book.author',] 私はそうするための明白な方法をすべて試しましたが、何もうまくいかないようです。 助言がありますか?

11
(13:権限が拒否されました)アップストリームへの接続中に:[nginx]
NginxとGunicornでDjangoプロジェクトを構成しています。 gunicorn mysite.wsgi:application --bind=127.0.0.1:8001Nginxサーバーのポートにアクセスしているときに、エラーログファイルに次のエラーが表示されます。 2014/05/30 11:59:42 [crit] 4075#0:* 6 connect()to 127.0.0.1:8001 failed(13:Permission denied)while connecting to upstream、client:127.0.0.1、server:localhost、リクエスト:「GET / HTTP / 1.1」、アップストリーム:"http://127.0.0.1:8001/"、ホスト:「localhost:8080」 以下は私のnginx.confファイルの内容です。 server { listen 8080; server_name localhost; access_log /var/log/nginx/example.log; error_log /var/log/nginx/example.error.log; location / { proxy_pass http://127.0.0.1:8001; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $http_host; } } HTMLページで取得してい502 Bad Gatewayます。 私はどんな間違いをしていますか?

7
CORS:資格情報フラグがtrueの場合、Access-Control-Allow-Originでワイルドカードを使用できません
私は関係するセットアップを持っています フロントエンドサーバー(Node.js、ドメイン:localhost:3000)<--->バックエンド(Django、Ajax、ドメイン:localhost:8000) ブラウザー<-webapp <-Node.js(アプリを提供) ブラウザー(webapp)-> Ajax-> Django(ajax POSTリクエストを処理) さて、ここでの私の問題は、webappがバックエンドサーバーへのAjax呼び出しを行うために使用するCORSセットアップにあります。クロムでは、私は得続けます 資格情報フラグがtrueの場合、Access-Control-Allow-Originでワイルドカードを使用できません。 Firefoxでも動作しません。 私のNode.jsセットアップは: var allowCrossDomain = function(req, res, next) { res.header('Access-Control-Allow-Origin', 'http://localhost:8000/'); res.header('Access-Control-Allow-Credentials', true); res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE'); res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept"); next(); }; Djangoでは、このミドルウェアと 一緒に使用しています Webアプリケーションは、次のようにリクエストを作成します。 $.ajax({ type: "POST", url: 'http://localhost:8000/blah', data: {}, xhrFields: { withCredentials: true }, crossDomain: true, dataType: …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.