这里以创建一个queen extension为例
例子成功安装在radiant 0.8.x, 0.9.0 版
建立你的radiant应用
1.创建 radiant 项目
radiant --database [yourdbtype] /path/to/project/sample
配置数据库
/path/to/project/sample/config/database.yml
具体如何下载radiant 创建等,见前面的radiant文章
2. 迁移数据等
Rake db:bootstrap
创建 Extension
1. 在你的radiant 应用目录里,运行
script/generate extension queen
建立queen基本环境配置. 为了测试你可以检查一下你的vendor/extensions 是不是出现了一个queen目录
2. 在你的radiant 应用目录里运行
rails tmp_app
建立一个临时rails 项目
3. 在这个临时项目里建立scaffold
script?generate scaffold queen name:string email:string kingdom:string
4. copy 生成出来的app文件等 到 queen extension 目录里
cp -r tmp_app/app/views/* vendor/extensions/queen/app/views/
cp tmp_app/db/migrate/*.rb vendor/extensions/queen/db/migrate/
cp tmp_app/app/controllers/queens_controller.rb vendor/extensions/queen/app/controllers/
cp tmp_app/app/models/*.rb vendor/extensions/queen/app/models/
5. 在radiant 目录里做queen的migrate
rake radiant:extensions:queen:migrate
并更新public文件
rake radiant:extensions:queen:update
6. 在queen extension目录里,找到queen_extension.rb文件,定义extension route
define_routes do |map|
map.resources :queens
end
7. 定义一个菜单在radiant后台中
def activate
tab 'Content' do
add_item "Queen", "/queens", :after => "Pages"
end
end
8. 运行项目
script/server
http://localhost:3000/queens/new
Ref: http://github.com/radiant/radiant/wiki/How-To:-Create-an-Extension
分享到:
相关推荐
Radiant Source Model Files
)Radiant开发团队努力确保plug.dj的扩展名看起来美观,时尚,易于使用,并且大多数塞满了糖果和功能,使湿润了皮肤。我们插件的所有用户的食欲。 希望您喜欢我们所有的精采功能,也喜欢我们花很多时间在其中! 支持...
radiant-radiant-0.9.0.rc2-0-gb9809f5 源文件 radiant-radiant-0.9.0.rc2-0-gb9809f5 源文件 radiant 最新源码
RadiAnt DICOM Viewer 2020.2.3 Crack
RadiAnt2021
radiant dicom浏览器。非常小巧实用,下载过好几个dicom浏览器,就这个最合心意。推荐给大家。
RadiAnt dicom Viewer-2021.2.zip
RadiAnt 是一个医学图像的PACS-DICOM浏览器 设计是为了给您独特体验 它界面直观,性能无与伦比
DICOM医疗图像阅读软件 RadiAnt DICOM Viewer 4.2.1版使用手册。
Radiant DICOM影像查看器演示
Radiant Photo是一款领先的数字照片增强和编辑工具。由Perfectly Clear Engine提供支持的下一代图像编辑,AI识别照片的内容,并分析每个像素并选择理想的起点。提供智能预设,开始编辑将应用于我们收藏的照片,或...
打开dicom软件,并不是破解版,建议直接到官网去下载。
DICOM 查看器 适合:影像科、放射科、医学生、三维重建、DICOM、医学影像、医院患者片子、等等。
资源分类:Python库 所属语言:Python 资源全名:radiant-2.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
RADIANT Python代码 要求 的Python 3 脓毒症 COBS 带有RADIANT界面的pyadf435x(已安装) pyadf435x 这里有一个带有RADIANT接口的pyadf435x版本: 应该安装它(python3 setup.py install)。 例子 辐射 打印RADIANT...
关于radiant-mlhub 主页: : 软件包许可证:Apache-2.0 原料许可证: 摘要:Radiant MLHub的Python客户端开发: : 文档: : 当前构建状态所有平台:当前发行信息名称资料下载版本平台类安装radiant-mlhub 安装...
可重现:重新创建结果并与他人共享工作作为状态文件或报告 编程:将 Radiant 的分析功能与您自己的 R 代码集成 上下文:数据和示例侧重于业务应用程序 <iframe width="640" height="375" src=" " frameborder="0...
git clone git://github.com/jomz/radiant-reorder_children-extension.git vendor/extensions/reorder_children 或者,将 gem 添加到您的 environment.rb: config.gem "radiant-reorder_children-extens
医学图像的PACS-DICOM浏览器,可以查看.dom文件 多式DICOM的技术支持 该软件能够打开并展示不同格式的图片: 数字式放射照相术(CR, DX) 乳房X射线照相术(MG) 计算机断层照相法(CT) 磁共振(MR) ...
影像组学软件