小编sk1*_*k1p的帖子

修补sslv3问题的pyopenssl

我在使用python 2.7.9-2 amd64的Debian 8系统上遇到了问题:

    marius@pydev:/usr/lib/python2.7/dist-packages/urllib3/contrib$ pip search doo
Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 356, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2476, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2190, in load
    ['__name__'])
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 74, in <module>
    from pip.vcs import git, mercurial, subversion, bazaar  # noqa
  File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
    from pip.download import path_to_url
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 22, in <module>
    import requests, six …
Run Code Online (Sandbox Code Playgroud)

debian pip pyopenssl urllib3 python-2.7

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

使用自动放置包装CSS网格

我正在尝试构建一个包含卡片状物品的网格.每种类型的单元格(标题,图像,文本,按钮,......)每行应具有相同的高度,由最大单元格的内容决定,如下面的代码段所示.

现在我试图限制列的数量,并让卡片换行,就好像我flex-wrap: wrap;在基于flexbox的解决方案中使用的那样.列数应通过媒体查询确定.如果不使用尚未支持的子网格,这可能吗?

另外,使用子网格的解决方案如何?我想它会降级到当前浏览器中高度不等的单元格?

.grid {
  display: grid;
  grid-template-rows: repeat(4, auto);
  grid-gap: 10px;
  grid-auto-flow: column;
  grid-auto-columns: auto;
}
Run Code Online (Sandbox Code Playgroud)
<div class="grid">

  <h2 class="a">Header 1</h2>
  <img class="b" src="https://placekitten.com/400/100" />
  <p class="c">text
  </p>
  <button class="d">Button</button>

  <h2 class="a">Header 2 is longer and may span multiple lines</h2>
  <img class="b" src="https://placekitten.com/400/100" />
  <p class="c">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis et cursus ligula. Maecenas non pharetra dui, eu tincidunt mi. Vivamus vitae luctus risus. Etiam vehicula sem est.
  </p>
  <button …
Run Code Online (Sandbox Code Playgroud)

html css css3 grid-layout css-grid

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

'用户'对象没有属性'用户名'

我有我的用户模型(AbstractBaseUserDjango 1.5)我使用电子邮件作为用户名进行身份验证,并ModelResource为我的API提供以下内容

class CartItemResource(ModelResource):
    product = fields.ForeignKey(CartItemRelatedResource, 'product', full=True)

    class Meta:
        queryset = CartItem.objects.all()
        resource_name = 'cart_item'
        excludes = ['creation_date', 'modification_date']
        allowed_methods = ['post', 'get', 'delete']
        authorization = CartAuthorization()
        authentication = SessionAuthentication()
Run Code Online (Sandbox Code Playgroud)

当向API发出GET请求时,我得到:

'用户'对象没有属性'用户名'

编辑用户模型:

class User(AbstractBaseUser):
    objects = UserManager()
    name = models.CharField(max_length=100)
    email = models.EmailField(
        max_length=255,
        unique=True,
    )
    phone = models.IntegerField(max_length=10, null=True)
    is_admin = models.BooleanField(default=False, blank=True)
    is_driver = models.BooleanField(default=False, blank=True)
    lastOrderID = models.CharField(max_length=25, null=True)

    USERNAME_FIELD = 'email'
    #REQUIRED_FIELDS = ['name','phone']
    REQUIRED_FIELDS = ['name']

    def …
Run Code Online (Sandbox Code Playgroud)

django django-models tastypie

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

Django中的非捕获可选URL元素

我正在使用Django并希望匹配URL domain.com/wdomain.com/words.我有一个表单的配置行:

url(r'^w(ords)?$', 'app_name.views.view_words')
Run Code Online (Sandbox Code Playgroud)

view_words只接受一个参数(request),但似乎Django捕获(ords)正则表达式的一部分并将其传递给视图.当我(ords)从正则表达式和访问中删除时domain.com/w,它正常工作.

Django文档和类似StackOverflow的问题,包括如何捕捉可选的URL参数,但我并不想捕捉从URL的参数.有没有办法匹配URL的可选元素而不将其作为参数捕获?

python regex django urlconf

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