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
-~----------~----~----~----~------~----~------~--~---

Reply via email to