小编Mic*_*tes的帖子

使用AVFoundation读取二进制QR码

是否可以使用AVFoundation读取二进制编码的QR码?

我可以获得一个AVMetadataMachineReadableCodeObject对象.type AVMetadataObjectTypeQRCode,但是这只有一个stringValue属性,这将无法工作,因为QR代码中包含的数据无法转换为字符串友好表示.

我应该使用ZXing吗?

谢谢

qr-code ios

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

禁用iOS Overscroll但允许正文滚动

我想在webapp中禁用iOS过度滚动但仍然允许滚动主体.

$(document).on('touchmove', function(e) {
    e.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

完全禁用滚动(正如人们所期望的那样).

有办法做我想做的事吗?

html javascript jquery web-applications ios

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

CSS Resize句柄调整大小:两个属性

我正在使用CSS3属性:

resize: both;
overflow: none;
Run Code Online (Sandbox Code Playgroud)

这会在元素的右下角放置一个调整大小的句柄.

我的第一个问题是:我可以使用这个CSS属性在元素上放置其他句柄吗?即我可以把手柄放在右边缘吗?我知道除非元素绝对定位,否则这并不总是有效.

第二个问题是:我可以将句柄设置为更适合我的应用程序吗?

我不能使用jQuery resizable; 我用我想要做的(CKEditor中的Div)测试它并且它不起作用.如果没有人能解决上述问题,也许是另一种插件?

javascript css jquery css3

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

Django HTTP重定向在视图功能之外

有没有办法在视图函数之外重定向到Django中的另一个页面.

我需要能够在我的应用程序中的任何位置重定向,而不仅仅是当我将HTTP响应返回给客户端时.

我尝试过重定向快捷方式:

from django.shortcuts import redirect
redirect("/some/url")
Run Code Online (Sandbox Code Playgroud)

并且

redirect("http://someserver.com/some/url")
Run Code Online (Sandbox Code Playgroud)

但这没有明显的行动.

我需要像header("Location: /some/url");PHP这样的东西,可以在脚本中的任何地方使用.

谢谢

python django python-2.6 django-views

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

带有参数和访问类实例的Python Decorator

我有一个类定义如下:

class SomeViewController(BaseViewController):
    @requires('id', 'param1', 'param2')
    @ajaxGet
    def create(self):
        #do something here
Run Code Online (Sandbox Code Playgroud)

是否可以编写一个装饰器函数:

  1. 取一个args列表,可能还有kwargs,和
  2. 访问其装饰定义的方法的类的实例?

所以对于@ajaxGet装饰器,在self被调用的属性中type包含我需要检查的值.

谢谢

python decorator python-2.7

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

CKEditor 4的下拉工具栏按钮

是否可以创建一个包含工具栏按钮的下拉样式菜单?

我想在工具栏上有一个按钮,它将对齐按钮(可能还有其他按钮)分组到一个下拉菜单中.

谢谢

javascript jquery toolbar ckeditor drop-down-menu

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

分号后切断包含分号的POST

如果我有一个POST参数

d={"data": "<span>hello</span>"}
Run Code Online (Sandbox Code Playgroud)

这是一个JSON字符串,它工作正常,request.POST.get('d')包含完整的字符串.但如果我把它改成

d = {"data": "<span>hel;lo</span>"}
print (request.POST.get('d')) #prints '{"data": "<span>hel'
Run Code Online (Sandbox Code Playgroud)

出于某种原因,分号后的任何内容都被切断了.我可以确认这不是Javascript这样做,因为我曾经使用完全相同的javascript代码发布到能够检索数据的PHP API.自从迁移到Python和webapp2以来,我遇到了这个问题.

python google-app-engine python-2.7 webapp2

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

使用DateTimeField和timedelta默认的Django迁移

我在我的datetime一个Django模型上设置默认设置时遇到了问题

from django.db import models
from django.utils import timezone

class MyModel(models.Model):
    my_datetime = models.DateTimeField(default=timezone.now() + timezone.timedelta(+14))
Run Code Online (Sandbox Code Playgroud)

问题是,每次我运行makemigrations它创建于该领域新的迁移,与序列化到什么值等于默认值现在.

migrations.AlterField(
    model_name='mymodel',
    name='my_datetime',
    field=models.DateTimeField(default=datetime.datetime(2016, 2, 4, 5, 56, 7, 800721, tzinfo=utc)),
    )
Run Code Online (Sandbox Code Playgroud)

无论如何我可以为将来的DateTimeField设置默认值吗?

python django

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

所有回复都返回,并附加"无"

在我的Google App Engine应用中,每个请求都会返回"无".

例如,我有自己的视图控制器实现,当我返回时

self.response.out.write(view.toString())
Run Code Online (Sandbox Code Playgroud)

我按预期获得视图,但字符串末尾附加了"无"

我认为它可能是我的视图控制器实现,但如果我只是返回

self.response.out.write("")
Run Code Online (Sandbox Code Playgroud)

然后我就得到'无'

我认为这是因为我从webapp框架改为webapp2框架.

有任何想法吗?

python google-app-engine python-2.7 webapp2

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

如何在CKEditor 5中收听焦点事件

我想听听CKEditor 5中的焦点事件.

我认为这样的东西会起作用,但回调永远不会被调用:

document.querySelector("#editable");
ClassicEditor.create(el).then(editor => {
    editor.on('focus', () => {
        console.log("Focused");
    });
});
Run Code Online (Sandbox Code Playgroud)

编辑器已成功创建,但未调用回调.

有任何想法吗?

javascript ckeditor ckeditor5

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

循环并创建对象数组

我正在尝试在Python中创建一个对象列表.下面的代码应该(希望)解释我在做什么:

class Base(object):
    @classmethod
    def CallMe(self):
        out = []
        #another (models) object is initialised here which is iterable
        for model in models:
            #create new instance of the called class and fill class property
            newobj = self.__class__()
            newobj.model = model
            out.append(newobj)
        return out


class Derived(Base):
    pass
Run Code Online (Sandbox Code Playgroud)

我正在尝试按如下方式初始化该类:

objs = Derived.CallMe()
Run Code Online (Sandbox Code Playgroud)

我希望'objs'包含我可以迭代的对象列表.

我在stacktrace中得到以下错误:TypeError: type() takes 1 or 3 arguments在包含的行上newobj = self.__class__()

有没有办法做到这一点,还是我以错误的方式看待问题?

python oop google-app-engine python-2.7

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

django-pipeline抛出ValueError:找不到文件

运行时python manage.py collectstatic --noinput出现以下错误:

Post-processing 'jquery-ui-dist/jquery-ui.css' failed!
Traceback (most recent call last):
File "manage_local.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/Users/michaelbates/GoogleDrive/Development/inl/venv/lib/python3.4/site-packages/django/core/management/__init__.py", line 367, in execute_from_command_line
utility.execute()
File "/Users/michaelbates/GoogleDrive/Development/inl/venv/lib/python3.4/site-packages/django/core/management/__init__.py", line 359, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/Users/michaelbates/GoogleDrive/Development/inl/venv/lib/python3.4/site-packages/django/core/management/base.py", line 294, in run_from_argv
self.execute(*args, **cmd_options)
File "/Users/michaelbates/GoogleDrive/Development/inl/venv/lib/python3.4/site-packages/django/core/management/base.py", line 345, in execute
output = self.handle(*args, **options)
File "/Users/michaelbates/GoogleDrive/Development/inl/venv/lib/python3.4/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py", line 193, in handle
collected = self.collect()
File "/Users/michaelbates/GoogleDrive/Development/inl/venv/lib/python3.4/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py", line 145, in collect
raise processed
File "/Users/michaelbates/GoogleDrive/Development/inl/venv/lib/python3.4/site-packages/django/contrib/staticfiles/storage.py", line 257, in post_process
content = pattern.sub(converter, content) …
Run Code Online (Sandbox Code Playgroud)

python django asset-pipeline django-pipeline

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