I want to make users active by sending them an activation email
to click. I guess it is currently not incorporated in Django 1.6
.The user-registration app coded in Django seems to serve this purpose. But I have some doubts with regard to the DefaultForm
it provides in forms.py. I want to have more fields included in it. How can I achieve that in class RegistrationForm(forms.Form)
implemented there. If I install this app, is it a good idea to change include more fields directly there, is there a better way to achieve the same.
In the views.py, I see some methods such as the following are not implemented. I dont have a clear picture of what these methods need to do. should I redirect the url here to the pages?
def register(self, request, **cleaned_data):
raise NotImplementedError
def activate(self, request, *args, **kwargs):
raise NotImplementedError
def get_success_url(self, request, user):
raise NotImplementedError