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

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

3
djangoクエリセットでOR条件を実行する方法は?
次のSQLクエリに相当するDjangoクエリを記述したいと思います。 SELECT * from user where income >= 5000 or income is NULL. Djangoクエリセットフィルターの作成方法 User.objects.filter(income__gte=5000, income=0) これはANDフィルターなので、機能しません。私がしたいOR個々のクエリセットの和集合を取得するためのフィルタ。

25
保存するときに、フィールドが変更されたかどうかをどのように確認できますか?
私のモデルでは: class Alias(MyBaseModel): remote_image = models.URLField(max_length=500, null=True, help_text="A URL that is downloaded and cached for the image. Only used when the alias is made") image = models.ImageField(upload_to='alias', default='alias-default.png', help_text="An image representing the alias") def save(self, *args, **kw): if (not self.image or self.image.name == 'alias-default.png') and self.remote_image : try : data …

4
Django ORMのselect_relatedとprefetch_relatedの違いは何ですか?
Djangoドキュメントでは、 select_related() 外部キーの関係を「フォロー」し、クエリの実行時に追加の関連オブジェクトデータを選択します。 prefetch_related() 関係ごとに別々のルックアップを行い、Pythonで「結合」を行います。 「Pythonで参加する」とはどういう意味ですか?誰かが例で説明できますか? 私の理解では、外部キーの関係にはを使用しselect_relatedます。M2M関係の場合はを使用しますprefetch_related。これは正しいです?

3
値のリストでDjangoクエリをフィルタリングするにはどうすればよいですか?
これは簡単な操作だと思いますが、どのように行われるのかわかりません。 これよりも賢いものが必要です。 ids = [1, 3, 6, 7, 9] for id in ids: MyModel.objects.filter(pk=id) 私は次のようなものですべてを1つのクエリで取得したいと考えています。 MyModel.objects.filter(pk=[1, 3, 6, 7, 9]) 値のリストでDjangoクエリをフィルタリングするにはどうすればよいですか?

11
djangoでユーザーIPアドレスを取得するにはどうすればよいですか?
djangoでユーザーのIPを取得するにはどうすればよいですか? 私はこのような見解を持っています: # Create your views from django.contrib.gis.utils import GeoIP from django.template import RequestContext from django.shortcuts import render_to_response def home(request): g = GeoIP() client_ip = request.META['REMOTE_ADDR'] lat,long = g.lat_lon(client_ip) return render_to_response('home_page_tmp.html',locals()) しかし、私はこのエラーを受け取ります: KeyError at /mypage/ 'REMOTE_ADDR' Request Method: GET Request URL: http://mywebsite.com/mypage/ Django Version: 1.2.4 Exception Type: KeyError Exception Value: …
287 python  django 

9
django order_byクエリセット、昇順と降順
djangoで設定したクエリを日付で降順に並べ替えるにはどうすればよいですか? Reserved.objects.all().filter(client=client_id).order_by('check_in') すべてのReserved by check_in日付を降順でフィルター処理したいだけです。
287 python  django  sorting 


9
Djangoの日時の問題(default = datetime.now())
以下のdbモデルがあります: from datetime import datetime class TermPayment(models.Model): # I have excluded fields that are irrelevant to the question date = models.DateTimeField(default=datetime.now(), blank=True) 以下を使用して新しいインスタンスを追加します。 tp = TermPayment.objects.create(**kwargs) 私の問題:データベースのすべてのレコードの日付フィールドの値が同じです。これは最初の支払いの日付です。サーバーの再起動後、1つのレコードには新しい日付が含まれ、他のレコードには最初のレコードと同じ日付が含まれます。一部のデータがキャッシュされているように見えますが、どこにあるかわかりません。 データベース:mysql 5.1.25 ジャンゴv1.1.1
283 python  django 

20
JSONデータをPythonオブジェクトに変換する方法
Pythonを使用してJSONデータをPythonオブジェクトに変換したい。 Facebook APIからJSONデータオブジェクトを受け取りました。これをデータベースに保存します。 私の現在のDjango(Python)のビュー(request.POSTJSONを含む): response = request.POST user = FbApiUser(user_id = response['id']) user.name = response['name'] user.username = response['username'] user.save() これは正常に動作しますが、複雑なJSONデータオブジェクトをどのように処理しますか? 簡単に使用できるように、このJSONオブジェクトを何らかの方法でPythonオブジェクトに変換できたら、はるかに良いと思いませんか?
281 python  json  django 

30
Django開発IDE [終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する 私はDjangoを少し開発しましたが、すべてテキストエディタで作成しました。他の人がDjango開発で使用しているより高度な開発ツールに興味があります。 私は開発にVisual Studioを使用することに慣れており、それが提供するIntelliSense、コード補完、およびファイル構成が本当に好きで、Django / Python環境でこれを提供するもの(またはツールの組み合わせ)を見つけたいと思っています。
273 python  django  ide 

13
Django auto_nowおよびauto_now_add
Django 1.1の場合。 これは私のmodels.pyにあります: class User(models.Model): created = models.DateTimeField(auto_now_add=True) modified = models.DateTimeField(auto_now=True) 行を更新すると、次のようになります。 [Sun Nov 15 02:18:12 2009] [error] /home/ptarjan/projects/twitter-meme/django/db/backends/mysql/base.py:84: Warning: Column 'created' cannot be null [Sun Nov 15 02:18:12 2009] [error] return self.cursor.execute(query, args) 私のデータベースの関連部分は: `created` datetime NOT NULL, `modified` datetime NOT NULL, これは心配の種ですか? 副次的な質問:私の管理ツールでは、これらの2つのフィールドが表示されません。それは予想されますか?



7
AjaxをDjangoアプリケーションと統合するにはどうすればよいですか?
私はDjangoは初めてで、Ajaxはかなり新しいです。2つを統合する必要があるプロジェクトに取り組んでいます。私はそれらの両方の背後にある原則を理解していると信じていますが、2つを一緒にうまく説明できていません。 誰かがコードベースを2つに統合してどのように変更する必要があるかを簡単に説明してもらえますか? たとえば、HttpResponseAjaxで引き続きを使用できますか、それともAjaxを使用して応答を変更する必要がありますか?もしそうなら、リクエストへの応答がどのように変化しなければならないかの例を提供していただけませんか?違いがある場合、返されるデータはJSONです。
264 python  ajax  django 


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