Django でユーザー数、プロファイル オブジェクトを持つユーザー数、理想的には 1 か月あたりのログイン数を簡単に見つける方法はありますか (ただし、Google アナリティクスでこれを行うことができます)。すべてのデータが管理インターフェイスにあることを確認できますが、Python ランドでデータにアクセスする方法がわかりません。ユーザー オブジェクトの数をカウントする例を見た人はいますか?
1 に答える
1
ユーザー数をカウントします。
import django.contrib.auth
django.contrib.auth.models.User.objects.all().count()
同じものを使用して、プロファイル オブジェクトの数をカウントできます (すべてのユーザーが最大で 1 つのプロファイルを持っていると仮定します)。たとえば、プロファイルがプロファイル モデルである場合:
Profile.objects.all().count()
1 か月のログイン数をカウントするには、タイム スタンプを使用して各ログインを記録するテーブルを作成する必要があります。次に、 count() を再度使用するだけです。
于 2009-07-31T00:48:33.350 に答える