I have been reading a lot about Django and created some test websites but nothing serious yet. I really like it and have been considering using it to create my own website which would probably include some sort of blog and various other CMS type functionality.
I think it would be a great way to learn Django but I'm worried that if the project starts to grow in size I might be better off just using an existing CMS framework such as Drupal and Joomla! which have a lot of modules and plugins to add functionality. For example let's say I'm using Django to create a blog. I add a feature that allows users to comment on my posts but I later find that there are a lot of spam problems. If I had used a pre existing system such as WordPress I could probably find a plugin that deals with comment spam. How would I deal with the problem had I built a blog with Django? Sure I could create my own spam filter but that doesn't seem to be a trivial task. A bunch of little problems like these will spawn off many side projects which distracts from the main project. I guess I'm trying to get some experiences from those of you who have created sites with Django and how you've dealt with these issues. For example with the spam problem I described maybe there are some pre existing Python libraries that make dealing with the problem easier. Basically I'm looking for some users to placate my fear that I'll run into insurmountable problems down the road and I'll end up kicking myself for not going with a CMS or blog system because the problems could have been trivially addressed with those systems. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---