問題タブ [django-admin-tools]
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.
python - 新しい請求書のDjangoバックエンドで請求書番号を自動インクリメント
3桁の文字と4桁の数字である請求書番号を自動インクリメントしたい。
このモデルをバックエンドに登録します。しかし、管理者で請求書の作成をクリックすると、請求書が自動入力されるはずです。管理者で新しい請求書の作成をもう一度クリックすると、invoice_number が 1 ずつ増加し、自動フィールドになるはずです。
たとえば、請求書番号 MAG0001、MAG0002、MAG0003 など。これは、新しい請求書の作成をクリックすると、管理者の自動フィールドになります。
python - django admin でモデルを条件付きで登録解除または登録する
django adminでモデルを条件付きで登録または登録解除することは可能ですか? リクエストがいくつかの条件を満たす場合にのみ、いくつかのモデルをdjango adminに表示したい。私の特定のケースでは、ログインしているユーザーが特定のグループに属しているかどうかを確認するだけでよく、ユーザーが (スーパーユーザーであっても) グループに属していない場合はモデルを表示しません。アクセス許可を使用してスーパーユーザーを除外することはできないため、ここではアクセス許可を使用できません。または、モデルのスーパーユーザーからでも許可を取り消す方法はありますか。
python - Django管理者の「今すぐ」ボタンのタイムゾーンが間違っています
Django 管理ページで DateTimeField の [Now] ボタンをクリックすると、ブラウザーの時刻が表示されます。私はいくつかの調査を行いましたが、これは Django 1.7 で修正されたようです (参照: http://bit.ly/1d2zqRa - 私は 1.7.8 を実行しています)。
ここに私が持っているmodels.pyのモデルがあります:
class WorkWindow(models.Model):
start_time = models.DateTimeField()
end_time = models.DateTimeField()
admin.py には次のものがあります:
admin.site.register(WorkWindow)
settings.py には:
TIME_ZONE = 'America/Los_Angeles'
USE_I18N = True
USE_L10N = True
USE_TZ = True
これは、http: //bit.ly/1GtJ8Xrで修正されたものとまったく同じ問題のようです。何か不足していますか?前もって感謝します!
django - Django-admin-tools utils.js がありません
既存の Django インストールに django-admin-tools をインストールしようとしています。これまでのところ、バックエンドがぼやけて見え、いくつかの検査の後、utils.js が欠落しているように見えるという事実を除いて、非常に良好です。
静的ディレクトリを調べると (python manage.py collectstatic を実行した後)、ファイルが存在しないだけです (インストールされた Python パッケージに含まれているため、そこにあるはずかどうかはわかりませんが、手がかりになる可能性があります)。 )
問題は私の構成に関連している可能性があると思います。ここにその一部を示します。
ジャンゴは1.8.1です
誰かがこれを修正するための提案を持っているかどうか疑問に思っています。
python - django-admin-tools メニューでアプリ名を翻訳
django-admin-tools でアプリ名を翻訳するにはどうすればよいですか?
私はこれをやろうとしています https://docs.djangoproject.com/en/1.8/ref/applications/そして、標準のdjango管理者でアプリ名を変換しますが、django-admin-toolsでは変換しません
django - Django でパーミッションを使用して特定のユーザーに特定の情報を表示する方法
アプリケーションにメニュー (django-console メニュー) があり、その要素へのアクセスを制限したい (モデルも表示しない) のですが、通常のユーザーにはレポートを作成します。ユーザーがsuperuser
すべてを表示できる場合 (ユーザー、インベントリ ... を参照settings.py
)。これどうやってするの ?
# admin.py
そして、models.py の関連部分を次に示します。
そして今、settings.py:
python - manytomany フィールドの Django admin InlineModels
ブログ用に次のモデルを設計しました
そして、このモデルをdjango adminの下に登録しようとしています。投稿ページからカテゴリ、タグ、作成者を編集できます。しかし、私はこの話を達成するのに苦労しています.admin.pyファイルにこのコードを書きました
サーバーを実行すると、次のようなエラーが発生しました
エラーを調査するとき、モデルに外部キーがない場合、StackedInline クラスを使用できませんが、django admin の投稿ページの下にタグ、カテゴリ、および作成者のレンダリングされたフォームを配置するにはどうすればよいですか?
python - django-admin-tools Raises ImproperlyConfigured
I installed and configured as told in quickstart guide of django-admin-tools. Those are settings.py
lines:
And I also included admin_tools.template_loaders.Loader
into TEMPLATES
variable as told in guide as below:
However, it still raises ImproperlyConfigured
exception as below:
I did not understand.
Environment
- python 3.4.x
- django 1.8.7
django - Django 管理者、search_fields で外部キー参照を適切に使用する
仮想環境でpython 3.4を使用して、Django 1.8.4で助けが必要な奇妙な難問があります。
2 つの異なるアプリに 2 つのモデルがあります...次のように、複数の外部キー参照があります。
在庫アプリ
レシピアプリ
Recipe の Admin クラスで奇妙な結果が得られています...
私が遭遇した問題は、ForeignKey フィールドを検索しようとすると、Django がこのエラーをスローすることです...
Django Admin Doc'sおよびこの件に関する stackoverflow に関するその他の古い質問によると、 search_fields = ['inventoryitem__name']の行に沿って何かを行う必要があると言われていますが、これは同じアプリ model.py の FK を参照していると思います。不足している他のアプリから他のモデルを参照/インポートするより正しい方法はありますか、または検索機能を正しく検索するには、ある種の呼び出し可能なメソッドマジックを使用する必要がありますか? さまざまな組み合わせを試しましたが、何もうまくいかないようです。私はDjangoに比較的慣れていないので、それは単純なものだと確信しています。