問題タブ [django-1.7]
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.7 移行:何も変更されていない間に変更が検出されました
makemigrations
django 1.7のコマンドによって変更がどのように検出されますか?
私のフィールドの1つに変更があるのに、変更がないことが常に通知されるという問題があります。コマンドを実行すると、同じ移行ファイルが変更なしで何度も書き込まれます。
このフィールドは、deconstruct メソッドを実装したカスタム フィールドであり、オブジェクトであるパラメーターがいくつかあるため、deconstructible デコレーターを使用しました。
問題を再現する github でプロジェクトを作成しました: https://github.com/YAmikep/django-testmigrations
私は何を間違えましたか?これはバグですか?
これが私が実行したものです:
移行ファイル 0002_auto_20141014_2123.py と 0003_auto_20141014_2123.py には、まったく同じ操作が含まれています。
django - Django 1.7 の長いユーザー名
Django でユーザー名の長さを 30 から約 80 に増やしたいのですが、質問が重複している可能性があることはわかっていますが、以前の回答は機能しません。たとえば、https://kfalck.net/2010/12/30/longer- django のユーザー名
これは Django 1.2 用です。
誰かがDjango> 1.5で同様のハックを試しましたか よろしくお願いします
django - Django 1.7 アプリケーションの URLConf
https://docs.djangoproject.com/en/1.7/ref/applications/で説明されているように、Django 1.7 プロジェクトにアプリケーションを追加しています。
アプリケーションを INSTALLED_APPS に追加したいだけですが、アプリケーションの URL を自動的に含める最善の方法がわかりません。可能であれば、プロジェクトの URL にインクルードを追加する必要もありません。これはできますか?
python - 辞書更新シーケンス要素 #0 の長さは 15 です。2が必要です
Python/Django アプリケーションを 1.6.5 から 1.7 にアップグレードしています。次のエラーの解決に問題があります。ディクショナリ更新シーケンス要素 #0 の長さは 15 です。2が必要です
トレースバック出力は次のとおりです。
エラーは次の行でスローされます。
変数の定義は次のとおりです。
誰かが私を正しい方向に向けることができますか?
python - 画像フィールドが機能しない
ファイルをアップロードしようとすると、入力が必要なテンプレート エラーが表示されます。コード: モデル:
フォーム:
見る:
django - Django 1.7アップグレードエラー:rest_frameworkのシリアライザーを使用したAppRegistryNotReady
私はこのトレースバックを取得します:
このコード (models.py) から:
「まだ登録していないため、VersionSerializer は BrzSerializer を持つことができません」と言っているようです。
AppRegisteryNotReady に関連する他の SO の質問を見てきましたが、この症状に一致するものは見つかりませんでした。確かに、このような依存モデルのチェーンを定義できなければなりませんか?
django - データ移行を使用して初期データを作成するときの TransactionManagementError
Django 1.7 の新しいデータ移行を使用して、アプリの初期データを作成しようとしています。テキスト(表示テキスト)とスラッグ(一意の)フィールドを持つタグモデルがあります。データ移行で多くの Tag.objects.create() を実行しようとすると、次のエラーが表示されます:
IntegrityError が原因でトランザクションが中止されているのではないかと思います (これは意図的に無視しています)。1.7 の新しい移行を使用するアプリで明らかに非推奨になっている initial_data フィクスチャの機能を置き換えようとしています。
私の移行ファイル:
私のモデル
django - django 1.7 にアップグレードした後、admin でモデルの詳細にアクセスする際のエラー
django 1.7 にアップグレードした後、管理ページでモデルを編集しようとすると、次のトレースバックが表示されます (個々のモデルのエントリをクリックして詳細にアクセスします)。
私がこれを行うまで、アプリと管理者は移行後も機能しているように見えました。明らかに (?) 私は管理者側のテストを持っていないので、試してみて初めてこれを発見しました。
それを修正するために何をする必要があるか考えていますか?サポートされていない 1.6 の古いテンプレートが残っていますか?それとも、新しいテンプレートで適切に動作するように何かを更新できていませんか?
完全なトレースバック (この「崩壊」を投稿できたらいいのに!)