小编Par*_*ngh的帖子

Rails:如何生成像django这样的翻译文件

我试图在rails中使用国际化.在这里,我发现了这个命令

<%= t :hello_world %>
Run Code Online (Sandbox Code Playgroud)

我知道Ineed 在文件config/locales/en.yml中定义:hello_world是这样的

# config/locales/en.yml
en:
  hello_world: Hello world!
Run Code Online (Sandbox Code Playgroud)

我想知道的是在django中它使用makemessages 生成翻译文件,有没有办法在rails中做到这一点?找到和编写完整的翻译成为一项繁琐的工作.

谢谢

django ruby-on-rails ruby-on-rails-3 rails-i18n

5
推荐指数
1
解决办法
697
查看次数

Django social-auth:从Facebook获取出生日期,地址和更多字段

我正在使用django-social-auth app进行社交日志记录.现在我想从Facebook获取更多信息,如dob,地址等等.在这个我尝试使用设置FACEBOOK_EXTENDED_PERMISSIONS,但它不适合我.请帮助我了解如何使用来自facebook,google和twitter的社交认证获取更多信息

提前致谢

Paritosh

django django-socialauth

3
推荐指数
1
解决办法
1684
查看次数

在给出错误的设置中,Django-Compress with debug = false

我在django面临一个奇怪的问题.我正在使用django-compress app.直到调试才是真的一切都好.当我执行debug = False时,我遇到内部服务器错误问题,如果是404,页面没有js和css,如果没有404.最糟糕的部分是,在控制台上我得到以下错误

UncompressableFileError:'css/default.css'不能通过COMPRESS_URL('/ static /')访问,也无法压缩[16/Jul/2012 17:17:05]"GET /static/img/favicon.ico HTTP/1.1"500 59

像这样它显示每个GET请求500,可通过/ static /访问

所以现在没有获得js和css的理由很清楚.但是在404页面上出错的原因尚不清楚.

即使我尝试禁用和启用django-compress,但启用甚至普通页面时显示404错误

请告诉我导致所有/静态/事物500错误的原因以及为什么404页面会导致内部服务器错误.

python django django-templates django-compressor

2
推荐指数
2
解决办法
4077
查看次数

并行运行单个作业

我需要知道如何在talend中与不同参数并行运行单个作业.

talend

1
推荐指数
1
解决办法
5045
查看次数

我如何在ruby中解析这个JSON

请帮我在ruby中解析这个json:

"\"{\\\"Details\\\":[{\\\"WaybillNo\\\":\\\"11-17-657\\\",\\\"ShipperName\\\":\\\"Paritosh Singh\\\",\\\"ShipperAddress\\\":\\\"New Delhi, India\\\",\\\"ShipperMob\\\":\\\"0812944\\\",\\\"ConsigneeName\\\":\\\"SANDY\\\",\\\"ConsigneeAddress\\\":\\\"Mumbai India\\\",\\\"ConsigneeMob\\\":\\\"8355485\\\",\\\"Pieces\\\":\\\"1\\\"}]}\""
Run Code Online (Sandbox Code Playgroud)

谢谢

ruby ruby-on-rails-4

1
推荐指数
1
解决办法
44
查看次数

Rails:将两个查询合并为一个

我是铁杆新手.以下代码以Foo作为模型对象:

a = Foo
a = Foo.where(age: 18)
if params[:sort] == "desc"
  a = a.order("name desc") 
end
Run Code Online (Sandbox Code Playgroud)

这里执行了两个查询,我想将它们组合成一个,或者你可以说我想要执行 Foo.where(age=18).order("name asc")

请记住,当不需要订单时可能存在这种情况,即params [:sort]不等于desc.

请不要给出解决方案

if params[:sort] == "desc"
    a = a.where(age=18).order("name desc") 
else
    a = a.where(age=18)
end
Run Code Online (Sandbox Code Playgroud)

因为它使代码冗余,并且对于更多参数,它可能不起作用.

ruby ruby-on-rails rails-models

0
推荐指数
1
解决办法
265
查看次数

ruby中哪个类是所有类的父类?

我曾经以为这Object是所有课程的祖先,但我尝试了让我感到困惑的事情.

Object.superclass # => BasicObject
Object.superclass.superclass # => nil
Object.superclass.superclass.superclass # => undefined method error since nil is not a class
Object.superclass.superclass.class # => Nilclass
Object.superclass.superclass.class.superclass # => Object
Run Code Online (Sandbox Code Playgroud)

除了之外nil,一切都有一个超类,并且nil是一个实例NilClass,所以它不能有超类方法.如何才能Object成为超类Object

ruby

0
推荐指数
1
解决办法
104
查看次数