Hi,

Not to offend anyone, but django.contrib.auth is quite limited. At some 
point I have decided that something should be done with that. Here is my 
attempt to change something - Talos application. I tried to implement as 
much as I considered reasonable, but not everything I ever saw in real 
world. Talos is not and was not planned as drop-in django.contrib.auth 
replacement. Instead, it is meant to be complex solution for difficult 
problems, not everyone has. django.contrib.auth does it job well for simple 
scenarios, which unfortunately are not the ones I have.

This is still work in progress, don't expect anything in particular to work 
well. But the idea should be clear. I develop using PostgreSQL 
(authenticated by certificates), Python 3.5/3.6, Django 1.11. Probably one 
has to change settings.py to something more appropriate to local 
development environment before running test project.

I will not copy-paste README, it is available directly at link, as well as 
source code with test project.

https://github.com/triflesoft/django-application-talos

I will be really happy to hear any feedback, advice, questions, comments, 
etc. Not only about code details, but in general. Maybe something can be 
done in more djangonic, more pythonic way. Maybe there is some widely used 
scenario I missed. I want this application to be as good as it can be.

Roman

P. S. I am no native speaker. If something is written in bad/ambiguous 
English, I will be glad to correct that too.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/05a3fad6-5e8f-4374-9bcc-74342cc9da24%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to