小编Ale*_*and的帖子

django-debug-toolbar没有显示出来

我看了其他问题但无法弄明白......

我做了以下安装django-debug-toolbar:

  1. pip install django-debug-toolbar
  2. 添加到中间件类:
MIDDLEWARE_CLASSES = (
    'django.middleware.common.CommonMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    # Uncomment the next line for simple clickjacking protection:
    # 'django.middleware.clickjacking.XFrameOptionsMiddleware',
    'debug_toolbar.middleware.DebugToolbarMiddleware',
)
Run Code Online (Sandbox Code Playgroud)

3添加了INTERNAL_IPS:

INTERNAL_IPS =('174.121.34.187',)

4为已安装的应用添加了debug_toolbar

我没有收到任何错误或任何内容,工具栏不显示在任何页面上,甚至不显示管理员.

我甚至将debug_toolbar模板的目录添加到了我的目录中 TEMPLATE_DIRS

python django django-debug-toolbar

129
推荐指数
10
解决办法
5万
查看次数

>> Python中的运算符

什么是>>运营商吗?例如,以下操作有10 >> 1 = 5什么作用?

python operators

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

django - 登录视图没有反向匹配

我只是尝试django并按照文档进行身份验证.

基本上我想看看用户登录表单页面,但我得到:

Caught NoReverseMatch while rendering: Reverse for ''django.contrib.auth.views.login'' with arguments '()' and keyword arguments '{}' not found.
Run Code Online (Sandbox Code Playgroud)

我的urls.py文件:

from django.conf.urls.defaults import patterns, include, url

urlpatterns = patterns('',
    url(r'^accounts/login/$', 'django.contrib.auth.views.login'),
)
Run Code Online (Sandbox Code Playgroud)

我的settings.py(INSTALLED_APPS)

INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
)
Run Code Online (Sandbox Code Playgroud)

编辑:我意识到我在看错了.模板文件中发生错误:

{% if form.errors %}
<p>Your username and password didn't match. Please try again.</p>
{% endif %}

<form method="post" action="{% url 'django.contrib.auth.views.login' %}">
{% csrf_token %}
<table>
<tr>
    <td>{{ form.username.label_tag }}</td>
    <td>{{ form.username }}</td>
</tr>
<tr>
    <td>{{ form.password.label_tag …
Run Code Online (Sandbox Code Playgroud)

django

26
推荐指数
3
解决办法
4万
查看次数

scrapy - 解析分页的项目

我有一个形式的网址:

example.com/foo/bar/page_1.html
Run Code Online (Sandbox Code Playgroud)

总共有53页,每页有~20行.

我基本上想要从所有页面获取所有行,即~53*20项.

我在我的parse方法中有工作代码,它解析单个页面,并且每个项目也更深入一页,以获得有关该项目的更多信息:

  def parse(self, response):
    hxs = HtmlXPathSelector(response)

    restaurants = hxs.select('//*[@id="contenido-resbus"]/table/tr[position()>1]')

    for rest in restaurants:
      item = DegustaItem()
      item['name'] = rest.select('td[2]/a/b/text()').extract()[0]
      # some items don't have category associated with them
      try:
        item['category'] = rest.select('td[3]/a/text()').extract()[0]
      except:
        item['category'] = ''
      item['urbanization'] = rest.select('td[4]/a/text()').extract()[0]

      # get profile url
      rel_url = rest.select('td[2]/a/@href').extract()[0]
      # join with base url since profile url is relative
      base_url = get_base_url(response)
      follow = urljoin_rfc(base_url,rel_url)

      request = Request(follow, callback = parse_profile)
      request.meta['item'] = item
      return request


  def parse_profile(self, …
Run Code Online (Sandbox Code Playgroud)

python scrapy

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

markerClusterer点击缩放

我刚刚在谷歌地图上添加了MarkerClusterer.它工作得很好.

我只是想知道在单击群集时是否有任何方法可以调整放大行为.我想尽可能改变缩放级别.

有没有办法实现这个目标?

谢谢

javascript google-maps zoom google-maps-markers markerclusterer

25
推荐指数
3
解决办法
4万
查看次数

将范数函数应用于矩阵行 - Matlab

我有3列,n行矩阵:

[ a,b,c;
  d,e,f;
  g,h,i; ]
Run Code Online (Sandbox Code Playgroud)

我想将norm函数应用于每一行,并获得一个1xn包含规范的矩阵:

[ norm([a,b,c]);
  norm([d,e,f]);
  norm([g,h,i]); ]
Run Code Online (Sandbox Code Playgroud)

我可以用for循环来做到这一点,但是有更好的方法吗?

matlab

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

iOS编程 - 重复符号_OBJC_IVAR

算子类:

#import <Foundation/Foundation.h>


@interface operator : NSObject {

int number;
}

@property int number;

@end

@implementation operator

- (id)init{
    self = [super init];
    if (self) {
    [self setNumber:0];
    }
    return self;
}

@synthesize number;
@end
Run Code Online (Sandbox Code Playgroud)

main.m文件:

#import <UIKit/UIKit.h>
#import "operator.m"

int main(int argc, char *argv[]) {

id operator1 = [[operator alloc] init];
id operator2 = [[operator alloc] init];

[operator1 setNumber:10];
[operator2 setNumber:20];

int answer = [operator1 number] + [operator2 number];

printf("The answer is %d",answer);



NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios4

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

iPad/iphone上的HTML5视频背景

我使用此解决方案使用html5视频作为我的网站的背景.

然而,它似乎不适用于iPad/iPhone,我得到的只是一个黑屏,视频没有调整大小.

此外,当窗口的宽高比与视频的宽高比不同时,视频不能正确调整大小.您将看到背景图像开始变得可见.

谢谢!

html html5

20
推荐指数
5
解决办法
9万
查看次数

在C中实现bigint的最简单方法是什么?

我想要计算100!

我正在寻找使用C来实现这一目标的最简单方法.我已阅读但未找到具体答案.

如果你必须知道,我在Mac OS X中用Xcode编程.

谢谢!

c bigint

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

对Django ModelForms进行子类化

我想扩展ModelForms,主要目的是向表单添加字段.我认为通过一个例子更容易看到:

# Basic listing
class BasicForm(ModelForm):
    class Meta:
        model = Business
        fields = ('category', 'city', 'name', 'address', 
                'slogan', 'phone', 'website', 'email')

class SocialForm(BasicForm):
    class Meta:
        model = Business
        fields = ('facebook','twitter')
Run Code Online (Sandbox Code Playgroud)

那甚至会起作用吗?或者它只是从SocialForm中删除BasicForm中的其他字段?

这样做的正确方法是什么?

django

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