将数据提交给Django Web应用程序?

时间:2012-12-19 01:12:43

标签: python django http web-applications web

我有兴趣开始一个学习Django的新项目。基本思路:我希望能够在markdown(博客文章等)中编写通用内容,并使用某种脚本自动将其发布到网站上。

我是网络编程的新手,所以我想知道应该使用哪些机制来促进降价文本的传输。什么HTTP动作应该用于这样的事情(POST或GET)?如何在发布之前使用Django应用程序进行身份验证(希望使用某种公钥/私钥认证)?您建议使用什么命令行工具来提交数据,curl,wget,magic?我应该注意哪些安全问题?

寻找有人指出我正确的方向。感谢。

编辑:我知道管理员网站,特别是不想使用它。我有兴趣将api用作通信层,并且使用博客作为理解协议的简单示例。它更像是一个学习实验,而不是一个功能性网站。

2 个答案:

答案 0 :(得分:0)

我会对自动管理界面感到满意并在那里添加您的内容。然后,您可以使用django.contrib.markup来解析Markdown。

管理员是Django最好的部分之一。一旦你有了它的经验,你可以在几小时或更短的时间内掀起你上面提到的东西。

答案 1 :(得分:0)

Django提供了一个易于创建的管理站点。 您可以通过取消注释urls.py中的相应行来启用它。

另请查看这些链接。从django开始管理网站会很有帮助。 https://docs.djangoproject.com/en/1.2/intro/tutorial01/#intro-tutorial01

这里有一个简单的博客应用示例 http://lightbird.net/dbe/