5
A
答えて
6
ContentType
は、データベース内のモデルとテーブルで、djangoアプリケーションの他のすべてのテーブル/モデルに関する情報が含まれています。
のPostgresテーブル:postgresの中
=> \d django_content_type;
Column | Type | Modifiers
-----------+------------------------+-----------------------------------------
id | integer | not null ...
name | character varying(100) | not null
app_label | character varying(100) | not null
model | character varying(100) | not null
データ:たとえば
=> SELECT * from django_content_type;
id | name | app_label | model
----+-----------------------+-------------------+---------------------
1 | permission | auth | permission
2 | group | auth | group
3 | user | auth | user
4 | auth user groups | auth | authusergroups
...
、アプリケーションでカスタム管理を構築するために、そしてテーブルのリストを取得したい場合は、ContentType
を使用することができますモデル:
>>> from django.contrib.contenttypes.models import ContentType
>>> tables = ContentType.objects.filter(app_label="my_app")
使用するdjangoの管理者、コンテンツタイプactiそこに使われている。
関連する問題
- 1. .iniファイルのコンテンツタイプとは何ですか?
- 2. Django:予想されるコンテンツタイプをフィルタリングしますか?
- 3. djangoサブクエリで使用されるデータベースはスティッキーですか?
- 4. の用途は何ですか? Djangoで?
- 5. **/*。fileExtensionはantで使用されるものは何ですか?
- 6. csprojファイルで使用されるAppDesignerFolderとは何ですか?
- 7. apt-get installで使用される-yフラグは何ですか?
- 8. Visioで使用される「システムシーケンス」フィールドとは何ですか?
- 9. vtkobjectで使用されるマクロは何ですか?
- 10. ParseInt()で使用される基本引数は何ですか?
- 11. IEnumerable.GroupBy()で使用される型の要件は何ですか?
- 12. mavenで使用されるデフォルトのプラグインは何ですか?
- 13. aspxgridviewで使用されるKeyField名は何ですか
- 14. Textmateで使用される標準プログラミングフォントは何ですか?
- 15. ブロガータイプのテキストエディタで使用される技術は何ですか?
- 16. Androidで使用されるデフォルトのC++バージョンは何ですか?
- 17. ggplot2 :: scale_size expで使用される関数は何ですか?
- 18. マジックスタートアップで使用されるテキストメッセージプラットフォームは何ですか
- 19. CodeDOMクラスで使用されるAttributeTypeプロパティは何ですか?CodeAttributeDeclaration?
- 20. Swiftで使用されるスレッドは何ですか?
- 21. Laravelで使用されている `HtmlString`とは何ですか?
- 22. Grafana Annotation HTTP APIで使用されるタイムスタンプは何ですか?
- 23. CakePHPで使用される.ctpファイルとは何ですか?
- 24. SystemJSコンフィグレーションで使用されるpackageConfigPathsは何ですか?
- 25. Json.NETで使用されるJsonPathの構文は何ですか?
- 26. カプチーノで使用される_UIDは何ですか?
- 27. angular2で使用される `[()]`構文は何ですか?
- 28. アンドロイドで使用されるディスクスペースは何ですか?
- 29. Railsガイドで使用されるレイアウトは何ですか?
- 30. 擬似コードで使用されるとは何ですか?
実際、IDモデルを格納するテーブルです。ジェネリックフィールドを作成する必要があります... – crazyzubr