小编Dee*_*eyi的帖子

使用HTML5 Canvas进行静态/噪音动画

所以我刚刚在Awwwards探索了一大堆新的网站.其中一个特别引起我注意的是这个.我刚刚做了一些基本到中间的CSS东西.我想知道这些家伙是如何得到他们的字体的噪音/干扰?我完全无能为力.试过检查代码,无法理解.

我知道我不能很快建立整个事物,但我喜欢嘈杂背景的想法.

我该怎么办?任何指针将不胜感激:)

html css

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

Django Angular Facebook身份验证

我想做一个非常简单的网络应用程序,你可以使用你的Facebook帐户登录.

我对django框架非常满意angularjs.我知道如何使用tastypieapi框架为django 集成这两个.

所以,如果我是正确的,django的后端会抛出一些可以被angularjs使用的JSON,依此类推.

我困惑的地方是facebook的身份验证机制.如何将Facebook的身份验证与我的应用程序集成?对于这样的应用程序,什么是好的设计?

我不希望任何人为我的应用程序提供完整的设计或架构,但我希望能够继续使用该应用程序.

谢谢 :)

django facebook-authentication angularjs

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

angularjs的Bootstrap datepicker指令

我写了一个简单的datepicker指令.这是代码:

appDirective.directive('datePicker', function() {
    return {
        restrict: 'E',
        require: ['ngModel'],
        scope: {
            ngModel: '='
        },
        replace: true,
        template:
            '<div class="input-group">'     +
                    '<input type="text"  class="form-control" ngModel required>' +
                    '<span class="input-group-addon"><i class="glyphicon glyphicon-calendar"></i></span>' +
            '</div>' ,
        link: function(scope, element, attrs) {
            var input = element.find('input');
            var nowTemp = new Date();
            var now = new Date(nowTemp.getFullYear(), nowTemp.getMonth(), nowTemp.getDate(),0,0,0,0);
            console.log(now);
            console.log(nowTemp);

            input.datepicker({
               format: "yyyy-mm-dd",
                onRender: function(date) {
                    return date.valueOf() < now.valueOf() ? 'disabled' : '';
                }
            });

            element.bind('blur keyup change', function() {
                scope.ngModel = …
Run Code Online (Sandbox Code Playgroud)

javascript jquery datepicker twitter-bootstrap angularjs

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

从在事件循环中运行的异步函数中调用 Django ORM 查询

[设置]我使用 Django 3.0 作为wsgi应用程序。

我需要从视图中运行协程(如下所示)。这在一个事件循环中运行asyncio。从这个事件循环/协程中,我需要使用 Django 的 ORM 获取数据库中的一些对象,但 django 抛出以下异常:

django.core.exceptions.SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async

import asyncio
import concurrent

def get_users_from_db():
    return User.objects.all()

async def do_some_async_stuff():
    executor = concurrent.futures.ThreadPoolExecutor(max_workers=3)
    loop = asyncio.get_event_loop()
    attachments = await loop.run_in_executor(executor, get_users_from_db)

def view(request):
    task = LOOP.create_task(do_some_async_stuff)
    result = not LOOP.is_running() and LOOP.run_until_complete(task)
Run Code Online (Sandbox Code Playgroud)

我不确定我做错了什么。据我了解Django's doc建议我应该能够在单独的线程中运行同步任务(如 ORM 查询),但这仍然不起作用。

有趣的是,使用本地运行代码manage.py runserver工作正常,但是使用 `gunicorn --bind 127.0.0.1:8000 src.config.wsgi:application 运行它会抛出上述异常。

django orm python-3.x python-asyncio django-3.0

5
推荐指数
0
解决办法
564
查看次数

如何以pythonic方式选择随机字符?

我想在python中生成一个10个字母数字字符的长字符串.因此,这是从字母数字字符列表中选择随机索引的一部分.

我的计划:

set_list = ['a','b','c' ........] # all the way till I finish [a-zA-Z0-9]

index = random()    # will use python's random generator
some_char = setlist[index]
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法随机选择一个角色?

python random

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

如何通过城市和国家获得时区?

在我的django项目中,我有一个小型酒店数据库,其中包含字段citycountry.

我可以timezone通过传递citycountry作为参数得到那个地方.

我想这样做的原因是因为我有一些命令可以根据check-in酒店的时间差异 和现在的时间来进行.由于datetime.now()给出了天真的日期时间,我不能用它来与酒店时间进行比较.

我如何期待解决方案.谢谢 :)

python django timezone pytz

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

在Linux中使用system("command")

是否建议使用system()从C语言中的C程序调用shell命令?

我想在C中开发一个Web爬虫,并希望使用wget从URL获取内容?我应该使用系统("wget ...")吗?

c linux wget web-crawler

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

Shell:`for`的未定义行为

我有一个看起来像这样的脚本:

test.sh

!/bin/bash                                                                  
for i in {0..10}                                                          
  do                                                                         
    echo "Welcome $i times"
  done
Run Code Online (Sandbox Code Playgroud)

如果我像sh test.shWelcome {0..10} times只得到一次那样运行它

但是,如果我按照以下方式运行它bash test.sh:

Welcome 0 times
Welcome 1 times
 .... and so on
Run Code Online (Sandbox Code Playgroud)

如果我在redhat终端上运行相同的脚本.我收到一个错误:

root@UPLC-PPM-DEV-01 TEST]# sh test.sh 
'est.sh: line 3: syntax error near unexpected token `do
'est.sh: line 3: `  do
Run Code Online (Sandbox Code Playgroud)

这有什么不对?

bash shell sh

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

为什么角度服务是单身人士?

我正在尝试理解单例模式。

我用 angular 写了很多代码,最近我想重构我的一些代码并将它移动到一个可以由不同控制器共享的公共位置。所以我将所有公共工具移动到我的服务中。

现在这里的文档说 angular 服务是单例,但我想了解这里有单例模式背后的原因?为什么不用服务对象的多个实例而不是将引用传递给控制器​​?

singleton design-patterns angularjs

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

django的新UUIDField的'默认'属性是否能够解决这个问题的独特性

刚刚跳入django 1.8进行快速项目,我发现UUIDField模型中有一个.

https://docs.djangoproject.com/en/1.8/ref/models/fields/#uuidfield

我将此用于外部id字段,每个模型都必须公开该对象.将default参数处理的独特性或者我必须把它写在救?我的意思是我知道几乎没有值碰撞的机会,只是知道它是如何在内部完成的

python django django-models

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