Django comments being spammed - django

I am using the built in comment system with Django but it has started to be spammed. Can anyone recommend anything I can use to stop this such as captcha for django etc. I'm looking for something that I can use along with the comment system rather than replacing it.
Thanks

Do you use all the fields of the built in comments-form? There is a honeypot-field to help prevent spam (see the docs). Would django-simple-captcha help?

see if this snippet can help you to use Akismet on you Django comments

Depending on the popularity of your site, I decreased my spam 100% by putting up a static captcha with no obstructions. If your site isn't hugely popular, spammers won't waste their time trying to crack your captcha. I mainly bring this up, because these days it seems like captchas are becoming harder and harder for humans to read consistently (might just be me, but the Google captcha usually takes at least two tries).

Related

scroll websites with django

I'm currently working on a simple scroll website with nothing really difficult (I could almost use plain html/css/javascript but it's a bit of practicing and I will maybe add a blog). And as it is simple I was wondering how to do it properly with Django.
So here is my question, I have a homepage template that is actually the website and I don't really get how I split my different part in different apps.
For exemple I have a contact form, do I need to split it in another app and then include it in the basic template ? I want to add a galery with image in a database, do I create an app for that ?
And the other question that goes along is how do I code an app that is not returning httpresponse but just html to put it in another template and do I still need views ? I would like to do a bit like a standard form in django where you do :
form.as_p or form.as_table
so maybe:
galery.as_slideshow
So my questions are quite novice and open but someone could give me some reading to get going, I would be really happy !
This is a question a lot of people struggle with and it seems like there are a lot of varying opinions out there.
I've found that the best way to really determine the appropriate answer for each case is to really distill the feature into individual requirements and group them by feature sets while keeping an eye out for additional uses outside of the project actively being worked on.
There is nothing which says you can't build your project to include a single app containing all of the modules you would need. Doing so seems like it would make your development easier initially right? So, the question to ask then is "What if I want to reuse (insert feature set here) in another unrelated project a year from now after I've already forgotten about the weird stuff I did to make it work originally?". Asking yourself that question forces you to think about your features in a much broader context and I think 99% of the time you will realize that a "Contact Form" requirement can actually become quite complex and really should be split up into at least one separate app (i.e. User Creation, Profile Management, Email Subscription, etc...)
Here is a link to a video about this very topic which I found to be useful in figuring out my way through this question:
https://www.youtube.com/watch?v=A-S0tqpPga4
I know this is not really a hard-line answer to your question but I hope it helps point you in the right direction.

Comment and Rating system for Django

I am new to Django, I don't know a lot of them.
I am trying to build a comment and rating system for a blog in Django. There are some apps that I can use to achieve this(Comment and Rating)?
Please let me know.
Best Regards,
At Eldarion, we've ended up building and using dialogos for all our comments on sites: https://github.com/eldarion/dialogos
And for ratings are extending agon: https://github.com/eldarion/agon
While agon was originally just about giving people points, it can also be used to give arbitrary objects points and this can be used for both voting and rating.
Both of these apps will have extensive use in the next release of Pinax.
The django.contrib.comments that comes with django works well, even if it is rather simplistic. Seems to be extendable for more elaborate needs, though.

Django Comments and Rating Systems

I am looking for a blogging and comments system that can smoothly integrate with my Django sites. I've found there is a lot on the Net and got lost a bit, and I don't have much experience on this. Hope you guys can give me some suggestions.
Here are the things that I would like to have:
Tag Clouds
Articles Archive (by months/by years)
Articles Rating (e.g. with Stars or customize icons)
Comments to the particular Topic/Articles
Sub-Comments of a particular comments (i.e. following up comments)
Blogs/Articles Searching
Able to relate other articles that is relevant (i.e. follow up Articles)
Pagination of the comments if get too long
OpenIDs supports (e.g. facebook, hotmail, blogger, twitter...etc)
Support login before user can comments
Able to retrieve Blogs' Header and customized the display order
Able to subscribe this article to RSS
Able to Email this to friends (this may not belongs to the comments system)
If I missed some common functions, please let me know. The comments system I am looking for should do most jobs that those popular comments system should do on the web, e.g. WordPress.
Thank you so much everyone. Have a nice day.
I myself really like django-threadedcomments. It supports threaded commenting like what you would see in Disqus.
i heard django-comment-utils is quite good. - may you test it :)

Django comment spam

How well does Django's anti-spam system in the comments framework work? Have you used it? What percentage of comment-spam does it prevent roughly? Is there anything else you do to help prevent comment spam on sites using the Django comments framework?
There's a Python API to Askimet. It's what wordpress uses to stop spam (and it works pretty well).
By default Django only offers a honey pot field and a hash check for spam prevention. It stops a lot of spam but absolutely not all. I'd guess at maybe 50-70% or so. For a very small site I have with less than 50 unique visitors per day, that is all that is needed. For larger sites, you definitely need additional protection like Akismet.

Any good cfml Shopping Cart app?

Any good cfml Shopping Cart app? Tried using one? What's your experience with it?
There are few carts listed in Arehart's list. Haven't tried any, so can't give advices.
I've used SiteSirector by QuillDesign before, and tried a few others. SiteDirector was the best I've seen. It's pretty easily extended and has a lot of features out of the box. I would recommend you take a look at it.
I have been using Cartweaver so far. It has been pretty good. If you are integrating it with an existing site you will have to merge the application cfm/cfc's which can get a bit hairy.
Cartweaver is well written otherwise though. I hope in future versions they will make the entire cart into cfc's, but it is a great value for the dollar.
My needs have allways required completly custom applications; however, this package has allways interested me: http://www.cfwebstore.com/
Great Price
Open Source Code
Good luck.