问题列表 - 第45709页

Django simple_tag和设置上下文变量

我试图使用simple_tag并设置上下文变量.我正在使用django的trunk版本

from django import template

@register.simple_tag(takes_context=True)
def somefunction(context, obj):   
    return set_context_vars(obj)

class set_context_vars(template.Node):
    def __init__(self, obj):
        self.object = obj

    def render(self, context):
        context['var'] = 'somevar'
        return ''
Run Code Online (Sandbox Code Playgroud)

这不设置变量,但是如果我做了一些与@register.tag它非常相似的工作但是对象参数没有通过...

谢谢!

tags django templates

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

Google docs viewer url参数

是否有任何类型的文档可以准确地将哪些参数放入Google查看器的网址中?

最初,我认为它只是网址,嵌入式,chrome,但我最近遇到了其他有趣的,如a,pagenumber和其他一些用于身份验证等.

有线索吗?

google-docs google-docs-api

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

Rails - 如何显示像twitter一样创建的时间

请看这里:http://twitter.com/#!/ techcrunch

请注意,时间以下列逻辑显示:

  • 如果created_at,小于24小时,则显示XXX小时前或1小时前
  • 如果created_at超过24小时,则显示X Feb

Rails是否内置了此功能或需要帮助程序?如果是这样,那么这种输出的智能解决方法是什么?

谢谢

ruby-on-rails ruby-on-rails-3

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

Android排序sqlite查询结果忽略大小写

只是想知道是否有一种方法来排序忽略大小写的查询结果.当前以大写字母开头的字段被排序并放在列表顶部,并且以小写字母开头的字段也被排序,但是放在大写字母之后.

谢谢 - 迈克

sqlite sorting android lowercase uppercase

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

Rails - 父/子关系

我目前正在使用标准的一对一关系来处理父/子关系:

class Category < ActiveRecord::Base
  has_one :category
  belongs_to :category
end
Run Code Online (Sandbox Code Playgroud)

是否有推荐的方法来做或者这样可以吗?

ruby-on-rails parent-child associations

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

PDF如何拍摄预览快照?

当用户上传PDF文档或ms word文档时,我想拍摄第一页的快照并将其显示为图像,我该怎么做?

c# pdf asp.net doc

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

Coffeescript计时器和'this'指针回调

我遇到浏览器认为"这个"的问题.在下面的示例中,在abc上调用pingMe()将等待1秒,然后浏览器将说Object DOMWindow没有方法'func'.它不是将'this'解析为类ABC(abc)的实例,而是解析为DOMWindow,就好像没有涉及对象一样.我显然不理解setTimeout如何处理回调范围.任何建议如何让这个回调成功?

class ABC
  @func = null

  constructor: (func) ->
    @func = func

  pingMe: ->
    setTimeout(doPing, 1000)

  doPing = ->
    @func()

abc = new ABC ->
  alert "HI"
abc.pingMe()
Run Code Online (Sandbox Code Playgroud)

coffeescript

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

R:使用ggplot创建自定义形状

完全披露:这也发布在ggplot2邮件列表中.(如果收到回复,我会更新)

我在这一点上有点迷失,我已经尝试过使用geom_polygon但是连续的尝试看起来比之前更糟糕.

我正在尝试重新创建的图像是这样,颜色不重要,但位置是:

在此输入图像描述

除了创建它之外,我还需要能够用文本标记每个元素.

在这一点上,我不期待一个解决方案(虽然这将是理想的),但指针或类似的例子将是非常有帮助的.

我玩的一个选项是破解scale_shape并使用1,1作为coords.但坚持能够添加标签.

我用ggplot这样做的原因是因为我在一家公司的基础上生成记分卡.这只是其他图的4 x 10网格中的一个图(使用pushViewport)

注意:金字塔的顶层也可以是类似大小的矩形.

r ggplot2

13
推荐指数
3
解决办法
3476
查看次数

你能解释为什么@ Html.DisplayFor(x => x)产生与@ Html.DisplayForModel()相同的结果吗?

题:

  1. 你能解释一下为什么会@Html.DisplayFor(x=>x)产生与@Html.DisplayForModel()以下场景相同的结果吗?
  2. 他们什么时候产生不同的结果?

模型

using System.Collections.Generic;

namespace MvcMusicStore.Models
{
    public class Genre
    {
        public int GenreId { get; set; }
        public string Name { get; set; }
        public string Description { get; set; }
        public List<Album> Albums { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

调节器

using System.Linq;
using System.Web.Mvc;
using MvcMusicStore.Models;

namespace MvcMusicStore.Controllers
{
    public class HomeController : Controller
    {
        MusicStoreEntities db = new MusicStoreEntities();
        //
        // GET: /Home/

        public ActionResult Index()
        {
            var genres = db.Genres.ToList(); …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-3

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

使用Boost在Visual Studio10上编译和使用JSONCPP

我最近使用VS71 makefile编译了JSONCPP的SVN版本.它工作,但我收到很多链接器错误

1>msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: __int64 __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::sputn(char const *,__int64)" (?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z) already defined in JSONCPP.lib(json_writer.obj)
1>msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: void __thiscall std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void)" (?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ) already defined in JSONCPP.lib(json_writer.obj)
1>msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > * __thiscall std::basic_ios<char,struct std::char_traits<char> >::tie(void)const " (?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ) already defined in JSONCPP.lib(json_writer.obj)
1>msvcprt.lib(MSVCP100.dll) : error LNK2005: "protected: void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::_Init(void)" (?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXXZ) already defined in JSONCPP.lib(json_writer.obj)
1>msvcprt.lib(MSVCP100.dll) : error LNK2005: "protected: __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" …

c++ boost visual-studio-2010 jsoncpp

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