0

Django でユーザー数、プロファイル オブジェクトを持つユーザー数、理想的には 1 か月あたりのログイン数を簡単に見つける方法はありますか (ただし、Google アナリティクスでこれを行うことができます)。すべてのデータが管理インターフェイスにあることを確認できますが、Python ランドでデータにアクセスする方法がわかりません。ユーザー オブジェクトの数をカウントする例を見た人はいますか?

4

1 に答える 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 に答える