Hey Steve, There's a number of ways you could go about tackling this task. I, typically, would read the original's application code and first determine how it worked. In some cases, I would write my code to subclass (or re-use) theirs and just make the modifications required. Other times, depending on the complexity of the particular function/feature, I would simply roll my own out based on what I've learned.
Another great way to go about this, since your effort could potentially be something useful to others, is to see if the "registration plugin" is available on github with the proper licensing and then "fork" it. You could make all of your changes there on github and use "pip" to install your copy (the fork you made) instead of the original author's. This would be great because you get to share with others, have a manageable way of monitoring your changes, and may even get some help from others. Anyways, those are just some ideas... I'm sure others will have more! Good luck! - Kurtis On Fri, Aug 3, 2012 at 3:58 PM, Steve <[email protected]> wrote: > I am very new to Django but I like it a lot. I learned about the > registration plugin and I am trying to modify it such that only the > individuals who have and can validate an email with .org address can > register. I was wondering if someone could point me in the right direction > in terms of how exactly I should modify the plugin. I am reading the docs > and I see some forms for the default strategy. For example, there is one > form disallowing the hotmail, gmail, etc. addresses. My strategy would be > similar to that. However, since I am new to Django and Python, I don't know > how I should modify the app. For ex., should I download a copy and put it > in the main project folder? Any best practices and tips would be greatly > appreciated. > > Steve > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/django-users/-/iaxHEo8NmWoJ. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

