Try to start with this tutorial:
http://docs.b-list.org/django-registration/0.8/quickstart.html

<http://docs.b-list.org/django-registration/0.8/quickstart.html>You can find
the templates (my biggest problem when I did it :p):
http://github.com/yourcelf/django-registration-defaults/tree/master/registration_defaults/templates/registration/

<http://github.com/yourcelf/django-registration-defaults/tree/master/registration_defaults/templates/registration/>Good
luck! And ask here what you want!

On Fri, Aug 27, 2010 at 22:29, nobosh <bhellm...@gmail.com> wrote:

> Thanks Alexandre, I also found this one:
> http://github.com/redvasily/django-emailauth
>
> Given I'm a newbie, which path do you recommend I pursue?
>
> On Aug 27, 11:33 am, Alexandre González <agonzale...@gmail.com> wrote:
> > I've using django-registration to do that...
> >
> > class RegistrationFormTOSAndUniqueEmail(RegistrationFormTermsOfService,
> > RegistrationFormUniqueEmail):
> >     def __init__(self, *args, **kwargs):
> >     super(RegistrationFormTOSAndUniqueEmail, self).__init__(*args,
> **kwargs)
> >
> >     def clean_email(self):
> >         self.cleaned_data['username'] = md5(self.cleaned_data['email'] +
> > str(time.time())).hexdigest()
> >         return super(RegistrationFormTOSAndUniqueEmail,
> self).clean_email()
> >
> > It's little "complicated" because I like to reg with mail and I like to
> show
> > the Terms Of Service.
> >
> > At clean_email I'm creating a hash to save as unique in the username
> field.
> >
> > I can help you more if you like, but I did this lot of time ago... it's
> > complicated :p But django-registration is very good documented
> >
> >
> >
> >
> >
> > On Fri, Aug 27, 2010 at 18:59, Eric Chamberlain <e...@rf.com> wrote:
> >
> > > On Aug 26, 2010, at 9:31 PM, nobosh wrote:
> >
> > > > Hello, I'm on day 7 learning Django and would appreciate any info
> > > > around getting my Django app started with a
> Registration/Authorization
> > > > which is Email & Password based (not username). I'll don't currently
> > > > have a need for usernames. Is there an app or a clean/smart way to
> > > > implement. I'm trying to avoid bad habits as this is my first step
> > > > after reading the book.
> >
> > > We've done a few apps that use email for auth.  In some cases, we
> generate
> > > a random 30-character username, the odds of a collision are very low
> and we
> > > don't run into issues trying to truncate an email address so it will
> conform
> > > to the username field character and length requirements.  In other
> cases,
> > > where we need a deterministic username, we base64 encode a UUID for the
> > > username.
> >
> > > We try to not tie the username to a derivative of the email address, so
> we
> > > can avoid username collisions if the user changes their email address.
> >
> > > Don't forget to add an index to the email field.
> >
> > > --
> > > Eric Chamberlain, Founder
> > > RF.com -http://RF.com/
> >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "Django users" group.
> > > To post to this group, send email to django-us...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> > > django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@googlegroups.com>
> <django-users%2bunsubscr...@google groups.com>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/django-users?hl=en.
> >
> > --
> > Please, don't send me files with extensions: .doc, .docx, .xls, .xlsx,
> .ppt
> > and/or .pptx
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-us...@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>


-- 
Please, don't send me files with extensions: .doc, .docx, .xls, .xlsx, .ppt
and/or .pptx

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to