小编Pao*_*olo的帖子

> = Rails 3.1如何在资产管道中包含IE特定的YAML-CSS文件

如何包含Yaml-CSS套装的iehacks.css?yaml文档指向类似于此条件语句的内容.

<!--[if lte IE 7]>         
<link rel="stylesheet" href="stylesheets/yaml/core/iehacks.css" type="text/css"/>
<![endif]--> 
Run Code Online (Sandbox Code Playgroud)

我如何在我的Rails 3.1 ++应用程序中包含该css文件(依赖于IE或非IE;)并考虑到新的rails pipelining功能?

css ruby-on-rails conditional-statements asset-pipeline yaml-css

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

在MacOSX Lion上点击安装django超时

在MBP上,按照说明(http://techblog.rosedu.org/python-environment.html),我安装了Xcode 4.4.1,brew(brew医生说所有设置),然后是python.接下来,我尝试设置virtualenv:

> $MYPYTHON/bin/python distribute_setup.py
> $MYPYTHON/bin/easy_install pip
> $MYPYTHON/bin/pip install virtualenv
Run Code Online (Sandbox Code Playgroud)

然后我创建了一个虚拟环境并尝试安装django:

> $MYPYTHON/bin/virtualenv $MYENV
> $MYENV/bin/pip install Django
Run Code Online (Sandbox Code Playgroud)

它下载了98%,然后暂停一段时间,最后我得到一个指示超时的回溯:

pcm@pcm-mac[302]% $MYENV/bin/pip install django
Downloading/unpacking django
  Downloading Django-1.4.1.tar.gz (7.7Mb): 7.5Mb downloaded
Exception:
Traceback (most recent call last):
  File "/Users/pcm/Documents/workspace/virtual/lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/basecommand.py", line 104, in main
    status = self.run(options, args)
  File "/Users/pcm/Documents/workspace/virtual/lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/commands/install.py", line 245, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/Users/pcm/Documents/workspace/virtual/lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/req.py", line 985, in prepare_files
    self.unpack_url(url, location, self.is_download)
  File "/Users/pcm/Documents/workspace/virtual/lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/req.py", line 1109, in unpack_url
    retval = unpack_http_url(link, location, self.download_cache, self.download_dir)
  File "/Users/pcm/Documents/workspace/virtual/lib/python2.7/site-packages/pip-1.1-py2.7.egg/pip/download.py", …
Run Code Online (Sandbox Code Playgroud)

python django pip osx-lion

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

Ruby和Python中的范围

我一直在学习Ruby和Python,我注意到的一件事就是这两种语言似乎对待范围不同.这是我的意思的一个例子:

# Python
a = 5
def myfunc():
  print a

myfunc() # => Successfully prints 5

# Ruby
a = 5
def myfunc
  puts a
end

myfunc # => Throws a "NameError: undefined local variable or method `a' for main:Object"
Run Code Online (Sandbox Code Playgroud)

似乎def块可以在Python中访问在其直接范围之外声明的变量,但不能在Ruby中访问.有人可以确认我的理解是否正确吗?如果是这样,这些思考范围的方式之一是否在编程中更常见?

ruby python scope

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

purecss在这里发生了什么?

我正在尝试将purecss与我一直在研究的项目集成在一起.

由于某种原因它只是为了我的布局,所以我试图创建一个非常原始的模板(下面),我只是得到有趣的字母间距.到底是怎么回事?

<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet" href="http://yui.yahooapis.com/pure/0.2.0/pure-min.css">
    </head>
    <body>
      <div class="pure-g-r">
        <div class="pure-u-2-4">
          <p>Left side.</p>
        </div>
        <div class="pure-u-2-4">
          <p>Right side.</p>
        </div>
      </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

JSBin显示问题:

http://jsbin.com/ubarag/1/edit

在查看示例时,我的代码似乎是正确的,所以我必须做一些非常明显/愚蠢的事情......

编辑:

似乎与这两个 问题有关,除了评论中没有任何解决方法对我有用.

css css3 yui-pure-css

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

Jetty - JAAS和Active Directory - 仅限身份验证?

我正在开发一个非常简单的Java应用程序,需要使用用户名和密码进行保护.我必须使用Active Directory进行身份验证.我只能允许经过身份验证的用户访问它.我不需要任何类型的组/角色检查来确定用户可能看到的内容.我正在使用JETTY来运行该应用程序.

我一直在尝试用Jetty实现LDAP登录模块已经有一段时间了.但每次我提交登录表单时,我都会收到403错误的"!role"消息.

HTTP ERROR 403

Problem accessing /JAAS/. Reason:

    !role
Run Code Online (Sandbox Code Playgroud)

提交登录表单时Jetty标准输出:

2013-07-18 19:28:47.035:INFO:oejpjs.LdapLoginModule:Searching for users with filter: '(&(objectClass={0})({1}={2}))' from base dn: DC=mydomain,DC=test,DC=local
2013-07-18 19:28:47.041:INFO:oejpjs.LdapLoginModule:Found user?: true
2013-07-18 19:28:47.042:INFO:oejpjs.LdapLoginModule:Attempting authentication: CN=User Name,OU=ADMIN_HOME,DC=mydomain,DC=test,DC=local
Run Code Online (Sandbox Code Playgroud)

我提交登录表单时的Jetty日志文件(我输入的用户名出现在日志中,因此部分验证似乎有效):

0:0:0:0:0:0:0:1 -  -  [18/Jul/2013:17:28:38 +0000] "GET /JAAS/ HTTP/1.1" 302 0 
0:0:0:0:0:0:0:1 -  -  [18/Jul/2013:17:28:38 +0000] "GET /JAAS/login.html HTTP/1.1" 304 0 
0:0:0:0:0:0:0:1 -  -  [18/Jul/2013:17:28:47 +0000] "POST /JAAS/j_security_check HTTP/1.1" 302 0 
0:0:0:0:0:0:0:1 - username [18/Jul/2013:17:28:47 +0000] "GET /JAAS/ HTTP/1.1" 403 1362 
Run Code Online (Sandbox Code Playgroud)

提取security-constraint和security-roke的web.xml的摘录:

<security-constraint>
    <web-resource-collection>
         <web-resource-name>Entire Application</web-resource-name>
         <url-pattern>/*</url-pattern>
    </web-resource-collection> …
Run Code Online (Sandbox Code Playgroud)

java active-directory jaas

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

Bootstrap:条纹div表

我正在使用Bootstrap css lib.我知道如何用这个lib制作条纹表,但如何制作条纹div?

例如:

<table id="newtable" class="table table-bordered table-striped fixedtable">
    <thead>
        <th>Date</th>
        <th>Info</th>
        <th>Price</th>
    </thead>
    <tbody>
        <tr>
            <td colspan="3">                
                <div>text 1</div> 
                <div>text 2</div>  
                <div>text 3</div>  
                <div>text 4</div>                                
            </td>
        </tr>
    </tbody>    
</table>    
Run Code Online (Sandbox Code Playgroud)

问题是:如何制作:<div>text 1</div>, <div>text 2</div>, <div>text 3</div>, <div>text 4</div>条纹?

html css twitter-bootstrap

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

我有一个使用HTML,CSS和Javascript构建的静态网站.如何将其与使用Python API访问的SQLite3数据库集成?

标题问题说明了一切.我试图找出如何整合由sqlite3创建的数据库并通过我的网站上的Python与它进行通信.

如果需要有关开发环境的任何进一步信息,请告诉我.

python sqlite static-site

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

Bootstrap Popover内容中的外部HTML文件

当我使用iframe在popover内容中加载外部html文件时,它限制为弹出窗口高度.但我希望弹出窗口的高度是自动的.有人帮助我.

$(document).ready(function(){
  $('.pop-right').popover({ 
title : 'Loading External File',
html : true,
placement : "right",
content: function () {
      return '<iframe src="popover-content.html" style="border:none"></iframe>';    
        });
    }
  });
});
Run Code Online (Sandbox Code Playgroud)

jquery popover twitter-bootstrap

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

Flask THREADS_PER_PAGE配置

我目前正在使用flask开发应用程序,我注意到许多现有项目在其config.py中使用THREADS_PER_PAGE标志(即Here and Here).

第一个链接将THREADS_PER_PAGE描述为应用程序线程,并建议每个核心使用两个线程(一个用于处理传入请求,另一个用于执行后台操作).

我浏览了烧瓶源代码,但我无法找到对threads_per_page配置选项的任何引用.是否有人能够描述THREADS_PER_PAGE的目的,以及它是否真的有必要(如果未指定则默认为什么).

python concurrency flask

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

Django select_related相反

我有以下模型:

class Campaign(models.Model):
    some_campaign_field = models.CharField()

class Position(models.Model):
    campaign = models.ForeignKey(Campaign)
    some_position_field = models.CharField()

class Trade(models.Model):
    position = models.ForeignKey(Position)
    some_trade_field = models.CharField()
Run Code Online (Sandbox Code Playgroud)

换句话说,我的广告系列可以有多个职位。反过来,广告系列中的每个头寸可以有多个交易。

是否有一种有效的方法(即:最少的数据库调用)来选择一个市场活动及其所有相关的头寸和交易。看起来我无法使用,select_related因为这只能以其他方式起作用,例如:对于特定交易,select_related将获得所有关联的头寸。

目前,我正在嵌套循环中执行以下操作:

campaigns = Campaign.objects.get()
for campaign in campaigns:
    positions = campaign.position_set.all()
    for position in positions:
        trades = position.trade_set.all()
        # do stuff
Run Code Online (Sandbox Code Playgroud)

这可以正常工作,但是在命中数据库的次数方面效率很低。我有更好的方法吗?某些东西与之select_related相反但又相反?一种进行大型查询的方法,以获取所有广告系列以及相关的头寸和交易,而不必逐一循环。

python django django-orm

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