小编Bor*_*ris的帖子

Django:通过过滤器传递{%trans%}的结果

我有一个字符串,我想通过"linebreaks"过滤器传递.

{% trans "my string"|linebreaks %}
Run Code Online (Sandbox Code Playgroud)

不行.

还有另外一种方法吗?

django django-templates

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

用户名的保留字列表

我正在构建一个网站,需要限制用户使用一些更常见的单词(例如支持,帮助,搜索,管理等).

有没有人有一个值得保留的好词汇清单?

如果你有一个共同的商标清单(例如可口可乐,佳能等),额外的积分.

谢谢

web

5
推荐指数
0
解决办法
1473
查看次数

Rails - PostgreSQL/Heroku上没有保存的布尔字段

有一个奇怪的问题:

布尔字段未保存在Heroku上(本地工作正常)

细节:

  Rails 2.3 on Heroku (bamboo-ree-1.8.7).
Run Code Online (Sandbox Code Playgroud)

移民

  def self.up
   add_column :users, :send_contact_emails, :boolean, :default => false
  end
Run Code Online (Sandbox Code Playgroud)

在Heroku上:

>> u = User.last
=> #<User id: 100, ......
>> u.send_contact_emails = true
=> true
>> u.save
=> true

>> x = User.last
=> #<User id: 100, ...
>> x.send_contact_emails
=> nil  <---------------------------- Why is this ?
Run Code Online (Sandbox Code Playgroud)

当我在本地执行此操作(Postgresql 8.4)时,它按预期工作.

有任何想法吗 ?

编辑:

直接在DB上进行一些测试:

>> ActiveRecord::Base.connection.execute("SELECT send_contact_emails from users where id = 100")[0]
=> {"send_contact_emails"=>nil}

>> ActiveRecord::Base.connection.execute("UPDATE users SET send_contact_emails=FALSE where …
Run Code Online (Sandbox Code Playgroud)

postgresql activerecord ruby-on-rails heroku rails-postgresql

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

Django ChoiceField目前被选中

我有一个简单的ChoiceField,并希望在我的模板渲染过程中访问"选定"项.

让我们说表单再次显示(由于其中一个字段中的错误),有没有办法做类似的事情:

<h1> The options you selected before was # {{ MyForm.delivery_method.selected }} </h1>
Run Code Online (Sandbox Code Playgroud)

(.selected()不起作用..)

谢谢 !

django django-templates django-forms

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

如何使用NewRelic监视Rails异常

是否可以使用NewRelic来监控Rails应用程序中的异常(如Airbrake)

奖励:获得其他自定义错误的通知(例如,用户获得表单验证错误)

谢谢

ruby-on-rails newrelic

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

获取没有HTML的URL标头

有点奇怪的问题.有没有办法要求网络服务器只返回标题而不是HTML本身?

我想向服务器询问URL并查看其是否有效(不是404/500 /等)并遵循重定向(如果存在)但不获取实际的HTML内容.

谢谢

  • 最好是在Ruby中执行此操作的方法

ruby-on-rails http

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