小编san*_*blo的帖子

Dvorak打字机,你如何处理像Ctrl-C这样的快捷方式?

  • 你是否更改了操作系统中的键绑定,即Ctrl-Q?

  • 你设法将左手拉伸到C键吗?

  • 你用右手控制并用右手按快捷键吗?

keyboard dvorak keyboard-shortcuts

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

如何让整个范围落入新线?

这个片段显示了我想要的内容:http: //jsfiddle.net/945Df/3/

<div class="sup" id="pr">
    <strong>
        <a href="#">Rosario, Santa Fe, Argentina.</a> <span class="date">17 de septiembre de 2013.</span></strong>
</div>
<div class="sup">
    <strong>
        <a href="#">Rosario, Santa Fe, Argentina.</a> <span class="date">17 de septiembre de 2013.</span>
    </strong>
</div>
Run Code Online (Sandbox Code Playgroud)

当没有更多空间时,我希望当div的宽度(在proyect,视口中)时,跨度将放入一个新行.

对不起我的不好解释.我不知道怎么做.谢谢!

编辑:在第二个示例中,短语"SEPTIEMBRE DE 2013"​​.落入一条新线.但是"17 DE"这个短语仍然处于上限.我想要"17 DE SEPTIEMBRE DE 2013"​​.落入一条新线.得到它了?

html css

8
推荐指数
4
解决办法
5万
查看次数

为什么 nginx 接受主机标头与 server_name 不匹配的请求?

我有一个这样设置的站点:nginx 作为代理服务器,通过 UNIX 套接字代理请求一个为 Django 站点提供服务的 gunicorn 实例。

这是我的 nginx 配置:

server {
    listen 80;
    server_name api.mysite.com;

    location /static/ {
        alias /webapps/mysite/static/;
        autoindex off;
    }

    location / {
        include proxy_params;
        proxy_pass http://unix:/webapps/mysite/mysite.sock;
    }
Run Code Online (Sandbox Code Playgroud)

}

我的理解是 nginx 在接收请求时将Host标头与服务器块的 server_name 参数匹配,如果匹配,则为其提供服务。但是,nginx 似乎正在尝试使用与Hostapi.mysite.com 不同的标头来服务(将请求传递到我的 Django 服务器)请求。Django 有一个名为ALLOWED_HOSTS (在我的情况下设置为['api.mysite.com'])的设置,它执行对Host标头的进一步检查,并在请求Host标头不匹配时引发错误,这不应该发生,因为 nginx 应该已经过滤了它。问题是我看到 Django 引发的错误如下所示:

  • 无效的 HTTP_HOST 标头:'/webapps/ mysite/ mysite.sock:'。根据 RFC 1034/1035,提供的域名无效。
  • 无效的 HTTP_HOST 标头:'testp1.piwo.pila.pl'。您可能需要将“testp1.piwo.pila.pl”添加到 ALLOWED_HOSTS。
  • 无效的 HTTP_HOST 标头:'xxx.xxx.xxx.xxx' (我服务器的真实 …

unix django proxy nginx gunicorn

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

如何将对某些用户的访问限制为UpdateView?

我有一个这样的架构:

models.py:

class Evento(models.Model):
    [...]
    user = ForeignKey(model=User)
Run Code Online (Sandbox Code Playgroud)

forms.py:

class EventoForm(forms.ModelForm):
    class Meta:
        model = Evento
Run Code Online (Sandbox Code Playgroud)

以及通用视图UpdateView的子类。我想将对该视图的访问限制为该Evento实例中指定的用户。最好的方法在哪里?

python django django-class-based-views

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

这个Pascal语法出了什么问题?

我无法理解这里发生了什么.你能帮我个忙吗?这是有问题的代码:

While not EOF(Archi) do begin
  index:= index + 1;
  Read(Archi, Alumno[index]);
  Promes[index] := (Alumno[index].nota1 + Alumno[index].nota2) / 2;
  if Promes[index] >= 6 then begin
     alguPromo := true;
     PromosIndex := PromosIndex + 1;
     Promos[PromosIndex]:= Alumno[index];
  end;
  else begin
       if Promes[index] > 4 then cantiRecu:= cantiRecu + 1;
       else begin
            LibresIndex += 1;
            Libres[LibresIndex] := Alumno[index];
            end;
  end;
end;
Run Code Online (Sandbox Code Playgroud)

编译器在此代码的第10行标记错误(否则开始).错误是:致命:语法错误,; 预期,但ELSE发现.

如果有人想要托盘编译这里是整个代码:http://pastebin.com/dRg1Lguu

pascal

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

有必要使用GeoDjango来查询Django中的距离吗?

在我正在建设的网站中,我已经存储了带有城市外键的活动.像这样:

class Event(models.Model):
    name = models.CharField(max_length=255)
    ...
    ciudad = models.ForeignKey(City)

class City(models.Model):
    name = models.CharField(max_length=500)
    ...
    lat = models.FloatField()
    lon = models.FloatField()
Run Code Online (Sandbox Code Playgroud)

我想在一些城市的某些公里查询事件.我实际做的是这样的:

# isInRange takes two cities and a distance in kms and calculates
# if the distance between the cities (by the fields lat and lon and
# one nice formula) is minor than the given distance.
results = []
for event in Event.objects.all():
    if isInRange(city, event.city, kms):
        results.append(event)
Run Code Online (Sandbox Code Playgroud)

我知道,效率非常低.我知道在GeoDjango中这样做是可行的,但这是我在整个项目中必须做的唯一"地理事物".我必须毫无理由地使用这种"复杂"的解决方案,或者有办法以更有效的方式做到这一点?

django distance geodjango

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