使用Python来创建评论网站,Django是合适的选择吗?

2024-05-06 16:00:12 发布

您现在位置:Python中文网/ 问答频道 /正文

基本上,我误读了这篇文章,但我还是希望能有一些保证。我最近遇到了django教程(http://djangotutorial.com),并爱上了这个框架。我有一个简单运行在wordpress上的网站,现在有一个简单的插件http://runningshoesreview.org。在

我一直想做很多事情,比如允许用户添加他们自己的评论、相互交谈、评论等等。当然,我认为django是一个完美的适合,直到我遇到这个问题:

“它不打算成为数据的公共接口”

我想是引用了django管理部分。有人能告诉我这个任务需要django吗?在

谢谢

科迪


Tags: django用户orgcom插件框架http网站
3条回答

Django管理员仅供管理员使用。 您可以将其用于调节和一般管理任务。在

您可以使用django为用户创建一个不同的接口。 Django将是一个很好的应用程序框架。我现在正在开发一项服务。在

还有其他很棒的框架。CakePHP&codeigniter for PHP和rubyonrails。没有一个最好的框架,但是人们倾向于选择一个并坚持使用它,所以使用一个使用您最喜欢的语言并提供您需要/想要的功能的框架。在

阅读The Django Book的前几章,让你了解Django是如何工作的-不会花你太长时间,而且会让你看到各种可能性。在

Django为您的模型提供了一个自动生成的管理界面。对于你的博客,你可以使用这个管理界面来创建新的帖子,适度的评论等等。在

但是,出于安全原因,您不应该允许您的用户访问此接口,所以当您希望普通用户创建注释时,您应该简单地为他们提供一个表单来输入注释(参见文档中的form handling section)。在

是的,django非常适合博客之类的东西。但是,您应该记住,django是一个用于创建web应用程序的框架,而不是一个现成的web应用程序。但是,如果您是一名开发人员,您会喜欢django提供的工具,并且您将能够快速创建单个web应用程序。。。在

也许你还应该看看django的一些例子(我想也有一些博客例子),看看你是否理解了源代码。例如,source of the blog运行在djangproject.com网站在

相关问题 更多 >