小编Kri*_*isF的帖子

将div分成两部分,并在固定div下方显示一半,在上方显示一半

我在页面中间有一个固定的div.我有另一个div包含一个图像库.目前,图像按预期滚动"固定div"下方.但我想要的是一个效果,图像永远不会隐藏在固定的div下面.它们不会分散,而是会分裂,部分图像显示在下方,部分位于上方.基本上我打算将一个div(带图像库的那个)分成两部分,部分显示在固定div下方和上面部分.这是一些花哨的图形,以更好地说明我希望做的事情.

我很高兴使用所需的任何css/html/javascript组合.

可能吗?

  Current Behavior           Desired Behavior
|===================|     |===================|
|  =====    =====   |     |  =====    =====   |
| |     |  |     |  |     | |     |  |     |  |
| | img |  | img |  |     | | img |  | img |  |
| |  1  |  |  2  |  |     | |  1  |  |  2  |  |
|  =====    =====   |     |  =====    =====   |
|===================|     |===================|
|   fixed   div     |     |   fixed   div     |
|===================| …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery html5

14
推荐指数
2
解决办法
1094
查看次数

Django - 获取PIL Image保存方法以使用Amazon s3boto Storage

为了在上传时调整图像大小(使用PIL),我正在覆盖我的文章模型的保存方法,如下所示:

def save(self):
    super(Article, self).save()
    if self.image:
        size = (160, 160)
        image = Image.open(self.image)
        image.thumbnail(size, Image.ANTIALIAS) 
        image.save(self.image.path)
Run Code Online (Sandbox Code Playgroud)

这在本地工作但在生产中我得到一个错误:NotImplementedError:这个后端不支持绝对路径.

我尝试用.替换image.save行

image.save(self.image.url)
Run Code Online (Sandbox Code Playgroud)

但后来我得到一个IOError:[Errno 2]没有这样的文件或目录:' https : //my_bucket_name.s3.amazonaws.com/article/article_images/2.jpg '

这是图像的正确位置.如果我将该地址放在浏览器中,则图像就在那里.我尝试了很多其他的东西,但到目前为止,没有运气.

django amazon-s3 boto python-imaging-library

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

如何在api上给定访问令牌时创建新用户和新的django allauth社交帐户?

我有一个移动应用程序,允许用户通过Facebook注册.从FB收到访问令牌后,我将其发送到Django后端.

但那又怎样?

django-allauth里面有一个方法,我可以提供访问令牌,让它创建新的用户/社交帐户吗?

或者我需要手动完成所有操作吗?

django facebook tastypie django-allauth

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

如何使用django-allauth创建多个注册页面?

我有一个自定义用户模型,除了电子邮件和密码之外还包含许多字段.一个字段user_type设置为设计人员或开发人员.其他字段特定于一种或另一种类型.

我需要为每个用户类型都有一个单独的注册表单.

使用自定义字段设置一个注册表单很容易使用django-allauth,因为我可以使用该ACCOUNT_SIGNUP_FORM_CLASS设置.我不确定如何设置多个.

python django django-authentication django-allauth

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

修改Django"保存并添加另一个"按钮,根据刚刚保存的对象上的字段值设置字段的初始值

我有一个基本的博客应用程序与模型条目和类别.Entry中的一个字段是ForeignKey to Category.当用户添加条目并选择"保存并添加另一个"时,如果新表单的类别设置为等于刚刚保存的对象的类别,我会喜欢它.

我怎么能做到这一点?

forms django django-forms django-admin

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

使用Django和s3boto,一些管理员图像(icon_clock.gif&icon_calendar.gif)不显示

所有文件,包括那些无法正确显示的文件,都存在于亚马逊的我的桶中.我发现只有两个不显示的图像是icon_clock.gif和icon_calendar.gif.其他一切正常.

当我检查损坏图像的链接位置时,我得到了这个:

 https://my_bucket_name.s3.amazonaws.com/admin?Signature=MY_SIGNATURE&AWSAccessKeyId=MY_KEYimg/icon_clock.gif
Run Code Online (Sandbox Code Playgroud)

如您所见,查询参数未添加到末尾,而是添加到链接的中间.

以下是相关设置:

import os.path

ROOT_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
PROJECT_NAME = os.path.basename(ROOT_DIR)

def ABS_PATH(*args):
    return os.path.join(ROOT_DIR, *args)

STATIC_ROOT = ABS_PATH('static')

AWS_ACCESS_KEY_ID = 'MY_KEY'
AWS_SECRET_ACCESS_KEY = 'MY_SECRET_ACCESS_KEY'

AWS_STORAGE_BUCKET_NAME = 'my_bucket_name'
STATICFILES_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
S3_URL = 'http://%s.s3.amazonaws.com/' % AWS_STORAGE_BUCKET_NAME
STATIC_URL = S3_URL
Run Code Online (Sandbox Code Playgroud)

django amazon-s3 boto

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