我是Ruby on Rails的新手,正在将它用于需要创建的应用程序。故事是:从SQLite 3数据库导出HTML文件(Ruby on Rails应用程序)
我使用rails generate scaffold Page url:string parent:string content:text
来创建Page脚手架。因此,我们可以将网页(hello-there.htm
),父母(my-folder
)和大量文本,图片等输入到网页表单中,并将其存储起来。
这一切都在SQLite数据库中,它需要导出到大量的HTML文件。因此,在磁盘上的某个地方,我需要填充的HTML文件,其本身包含的内容(加上一个静态的页眉/页脚)创建的每个父文件夹,:
other-folder/index.htm
other-folder/another-file.htm
my-folder/hello-there.htm
对不起,我知道这是一个非常模糊的,手波浪的问题。我的直觉说我可以/应该使用一个导出视图/控制器(localhost:3000/export
),它有一个大按钮?但如果你有什么,我可以阅读的任何东西,这将不胜感激。修改每个页面的视图(localhost:3000/pages/12
)很容易,但是当我需要大量实际的.htm
文件时,我该怎么办?
我希望我可以张贴一些代码,但显然没有任何尚未:(
干杯,
亚历
马兰下面的链接,威比,这看上去很适合我的需求!
继续之前,看看你是否正在重新发明车轮;检查链接,看看你是否可以使用这个intead http://webandy.com/articles/5-ruby-based-static-site-generators – Maran 2010-10-12 14:33:49
哦,哇,这些绝对美丽。谢谢,非常感谢!我特别喜欢Webby的外观,但会调查所有情况并回报:)。再次谢谢你! – alexmuller 2010-10-12 15:47:16