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

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

14
Django Adminでフィールドのサイズを変更する
Djangoは、adminでエントリを追加または編集するときに水平方向のスペースを埋める傾向がありますが、場合によっては、日付フィールド、幅8文字、またはCharField(6または8)を編集するときに、スペースを無駄にすることがあります文字幅が広い場合、編集ボックスは最大15文字または20文字になります。 テキストボックスの幅、またはテキストフィールド編集ボックスの高さを管理者に伝えるにはどうすればよいですか?


9
Djangoですべてのリクエストヘッダーを取得するにはどうすればよいですか?
すべてのDjangoリクエストヘッダーを取得する必要があります。私が読んだことから、Djangoはrequest.META他の多くのデータと一緒にすべてを単に変数にダンプします。クライアントがDjangoアプリケーションに送信したすべてのヘッダーを取得する最良の方法は何ですか? これらを使用してhttplibリクエストを作成します。

10
UnicodeDecodeError: 'ascii'コーデックは位置2のバイト0xd1をデコードできません:序数が範囲(128)にありません
非標準の文字が含まれている非常に大きなデータセットを操作しようとしています。ジョブの仕様に従って、Unicodeを使用する必要がありますが、困惑しています。(そして、おそらくそれをすべて間違っている。) 私は次を使用してCSVを開きます: 15 ncesReader = csv.reader(open('geocoded_output.csv', 'rb'), delimiter='\t', quotechar='"') 次に、それを次のようにエンコードしようとします。 name=school_name.encode('utf-8'), street=row[9].encode('utf-8'), city=row[10].encode('utf-8'), state=row[11].encode('utf-8'), zip5=row[12], zip4=row[13],county=row[25].encode('utf-8'), lat=row[22], lng=row[23]) APIに送信する必要があるため、latとlng以外のすべてをエンコードしています。プログラムを実行してデータセットを解析して使用可能なものにすると、次のトレースバックが得られます。 Traceback (most recent call last): File "push_into_db.py", line 80, in <module> main() File "push_into_db.py", line 74, in main district_map = buildDistrictSchoolMap() File "push_into_db.py", line 32, in buildDistrictSchoolMap county=row[25].encode('utf-8'), lat=row[22], lng=row[23]) UnicodeDecodeError: …
107 python  django  utf-8 

6
djangoモデルのクラス名を取得します
私はジャンゴモデルを持っています: class Book(models.Model): [..] モデル名を文字列「Book」にしたい。私がこの方法でそれを取得しようとすると: Book.__class__.__name__ 'ModelBase'を返します。 何か案が?

8
django-allauthを使用するときにユーザープロファイルをカスタマイズする方法
私はdjango-allauthアプリを使ったdjangoプロジェクトを持っています。サインアップ時にユーザーから追加のデータを収集する必要があります。ここで同様の質問に出くわしました が、残念ながら、プロファイルのカスタマイズ部分には誰も答えませんでした。 提供されたドキュメントにdjango-allauthよると: ACCOUNT_SIGNUP_FORM_CLASS(= None) ‘myapp.forms.SignupForm’ユーザーが追加の入力(例:ニュースレターのサインアップ、生年月日)を要求するためにサインアップ中に使用されるカスタムフォームクラス(例:)を指す文字列。このクラスは‘save’メソッドを実装し、新しくサインアップしたユーザーを唯一のパラメーターとして受け入れます。 私はジャンゴが初めてで、これに苦労しています。誰かがそのようなカスタムフォームクラスの例を提供できますか?このようなユーザーオブジェクトへのリンクを含むモデルクラスも追加する必要があり ますか?


4
Djangoテンプレート内のインデックスでリスト項目を参照しますか?
これは簡単なことかもしれませんが、私は周りを見回して、答えを見つけることができませんでした。Djangoテンプレートからリスト内の単一のアイテムを参照する最良の方法は何ですか? 言い換えれば{{ data[0] }}、テンプレート言語内で同等のことをするにはどうすればよいですか? ありがとう。

8
Djangoフォームで選択した値を設定します。ChoiceField
これはフォームのフィールド宣言です: max_number = forms.ChoiceField(widget = forms.Select(), choices = ([('1','1'), ('2','2'),('3','3'), ]), initial='3', required = True,) 初期値をに設定したいの3ですが、うまくいきません。私はparam、quotes / no quotesなどで遊んでみましたが、変更はありません 可能であれば、誰かが私に決定的な答えを与えることができますか?および/または私のコードスニペットで必要な微調整? Django 1.0を使用しています

5
django admin-モデルの一部ではないカスタムフォームフィールドを追加します
管理サイトにモデルを登録しています。そのフィールドの1つは長い文字列式です。カスタムフォームフィールドを管理者のこのモデルの追加/更新ページに追加します。これらのフィールドの値に基づいて、長い文字列式を作成し、関連するモデルフィールドに保存します。 どうやってやるの? 更新:基本的に私がやっていることは記号から数学または文字列式を構築し、ユーザーは記号(これらはモデルの一部ではないカスタムフィールドです)を選択し、保存をクリックしてから文字列式表現を作成しますシンボルのリストを作成し、DBに保存します。シンボルがモデルとDBの一部になりたくないので、最終的な式のみです。
106 django  admin 


5
django 1.5-静的タグ内で変数を使用する方法
現在、プロジェクト内のすべての静的ファイル参照を、django 1.5で導入された新しい{%static%}タグに移行していますが、一部の場所で変数を使用してコンテンツを取得しているときに問題が発生しています。私ができない新しいタグでは、これを解決する方法はありますか? 現在のコード: <img src="{{ STATIC_URL }}/assets/flags/{{ request.LANGUAGE_CODE }}.gif" alt="{% trans 'Language' %}" title="{% trans 'Language' %}" /> それがどうあるべきか(これはうまくいきません): <img src="{% static 'assets/flags/{{ request.LANGUAGE_CODE }}.gif' %}" alt="{% trans 'Language' %}" title="{% trans 'Language' %}" />

3
ファイル__init__.pyの翻訳を保存するためのロケールパスが見つかりません
Djangoアプリを翻訳しようとしています。{% trans %}テンプレートでを使用して文字列を作成しました。しかし、appフォルダーで次のコマンドを実行すると、エラーメッセージが表示されます。 $ django-admin.py makemessages -l fr CommandError: Unable to find a locale path to store translations for file __init__.py` 何を間違えたのですか?

3
Django-外部キープロパティでのフィルタリング
の特定のフィールドの値に基づいてDjangoのテーブルをフィルタリングしようとしていますForeignKey。 たとえば、次の2つのモデルがあります。 class Asset(models.Model): name = models.TextField(max_length=150) project = models.ForeignKey('Project') class Project(models.Model): name = models.TextField(max_length=150) 関連付けられているプロジェクトの名前に基づいてアセットリストをフィルタリングしたいのですが。 現在、2つのクエリを実行しています。 project_list = Project.objects.filter(name__contains="Foo") asset_list = Asset.objects.filter(desc__contains=filter, project__in=project_list).order_by('desc') メインクエリでこの種のフィルタリングを指定する方法があるかどうか疑問に思っていますか?

14
Django、カスタム500/404エラーページの作成
ここにあるチュートリアルに従って、500または404のカスタムエラーページを作成できません。不適切なURLを入力した場合、ページにはデフォルトのエラーページが表示されます。カスタムページが表示されないようにするために確認すべきことはありますか? ファイルディレクトリ: mysite/ mysite/ __init__.py __init__.pyc settings.py settings.pyc urls.py urls.pyc wsgi.py wsgi.pyc polls/ templates/ admin/ base_site.html 404.html 500.html polls/ detail.html index.html __init__.py __init__.pyc admin.py admin.pyc models.py models.pyc tests.py urls.py urls.pyc view.py views.pyc templates/ manage.py mysite / settings.py内で、これらを有効にします。 DEBUG = False TEMPLATE_DEBUG = DEBUG #.... TEMPLATE_DIRS = ( 'C:/Users/Me/Django/mysite/templates', ) mysite …

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