Depends on your requirements and how much you can trust your users. If
you're talking thousands of users, each user will be stored as a record
in the database, and each of the databases supported by Django can
easily support millions of records (performance dependent on
hardware/design of course).

If you think you can trust each of your thousands of users, then you
can probably get away with them using the generated admin interface
which allows them access to models they have permissions for and every
record stored in that model - there is no per-record permission system
for users yet (or ever...). However this seems an unlikely scenario and
more often as not you will only want your users only looking/updating
data they have created.

Properly implemented, your Django system can easily handle thousands of
users using the authentication system.

There has also been recent ldap support created by the community - just
search the postings if this is more to your preference.

Hope this helps some.


Luke Skibinski Holt

Reply via email to