I am not a expert django developer. I am building a site to gather user information and also run experiments. I want to build an A/B testing module to simply do following:
- Randomly assign users to control and test group
- Depend on the group that user is in allow user to have access to features.
I saw some heavyweight A/B testing modules they seems very complicated for my application and I realize adding something like that without understanding many nuts and bolts in django would cause me more trouble.
My question is how should I start building this? Can someone point me towards similar sample code where I can begin with and then built on top of that.
The simplest (but definitely not the best) way would be to do something like this: