现在不少python程序都是用reStructuredText写文档。    
比较郁闷的是有部分文档都只提供了reStructuredText的源文件,没有转换好的html文件。     
感觉自己每次手动转比较麻烦,于是花了点时间写了个在线的。     
将reStructuredText文件贴进去,提交后就可以看到转好的页面了。
现在还有点问题,sphinx对reStructuredText进行了扩展。    
对包含了sphinx标签的会处理出错(谁知道怎么忽略错误?)。     
地址是 http://rest.haoluobo.com/
程序的代码可是非常的少,主要代码就是下面几行。
#!/usr/bin/env python   
# -*- coding: UTF-8 -*-    
from django.http import HttpResponse    
from docutils.core import publish_string 
def index(request):   
   html = """    
<html>    
       <head></head>    
       <body>    
       <form action="" method="post">    
           <textarea name="rest" cols="60" rows="20" onfocus="this.value=”"></textarea>    
           <br/>    
           <input type="submit" value="提交"/>    
       </form>    
   </body>    
</html>    
   """    
   if request.POST:    
       html = publish_string(request.POST[‘rest’], writer_name=’html’)    
   return HttpResponse(html)