小编Sha*_*tle的帖子

将UTC Epoch转换为本地日期

我现在一直在与此斗争.我正在尝试将纪元转换为日期对象.这个时代以UTC的形式发送给我.每当你通过new Date()一个时代,它就会认为它是本地的时代.我尝试创建一个UTC对象,然后使用setTime()它调整到适当的纪元,但唯一有用的方法是toUTCString()和字符串不能帮助我.如果我将该字符串传递给新的日期,它应该注意到它是UTC,但事实并非如此.

new Date( new Date().toUTCString() ).toLocaleString()
Run Code Online (Sandbox Code Playgroud)

我的下一次尝试是尝试获取当地当前时期和UTC当前时期之间的差异,但我也无法得到它.

new Date( new Date().toUTCString() ).getTime() - new Date().getTime()
Run Code Online (Sandbox Code Playgroud)

它只给了我很小的差异,低于1000,这是毫秒.

有什么建议?

javascript date utc epoch

253
推荐指数
11
解决办法
32万
查看次数

使用Django Template过滤器限制字符数

我试图在项目列表上输出描述的前255个字符,我正在寻找一种方法来获得它.

示例:我有一个包含300个左右字符的变量.

我叫这个变量, {{ my_variable|characterlimit:255 }}

它只返回该变量的前255个字符.

如果这个标签不存在,我将简单地创建它(并建议它进入django),但我想确保在我花时间做之前没有.谢谢!

python django django-templates

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

带有WSGI的Apache2上的SSL

我正在尝试在我维护的Django站点上设置SSL,并且在使用SSL设置我的VirtualHost时遇到一些麻烦.我按照这里的说明操作,但每次尝试重新启动apache时,都会告诉我由于多个虚拟主机使用相同的wsgi配置而无法重启:

/etc/init.d/apache2 reload
Syntax error on line 33 of /etc/apache2/sites-enabled/www.mydomain.com:
Name duplicates previous WSGI daemon definition.
...fail!
Run Code Online (Sandbox Code Playgroud)

我理解发生了什么,而不是如何解决它.任何建议表示赞赏,谢谢!这是我的VirutalHosts文件的样子:

<VirtualHost *:80>
    ServerAdmin my@email.com
    ServerName mydomain.com
    ServerAlias www.mydomain.com
    DocumentRoot /sites/mydomain

    # WSGI Settings
    WSGIScriptAlias / /sites/mydomain/wsgi_handler.py
    WSGIDaemonProcess mydomain user=myuser group=mygroup processes=1 threads=1
    WSGIProcessGroup mydomain

    # Static Directories
    Alias /static /sites/mydomain/static/
    <Location "/static">
            SetHandler None
    </Location>

    Alias /img /sites/mydomain/img/
    <Location "/img">
            SetHandler None
    </Location>

</VirtualHost>

<VirtualHost *:443>
    ServerAdmin my@email.com
    ServerName mydomain.com
    ServerAlias www.mydomain.com
    DocumentRoot /sites/mydomain

    # WSGI Settings
    WSGIScriptAlias …
Run Code Online (Sandbox Code Playgroud)

ssl wsgi apache2

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

如何在Apache2上使用WSGI部署Flask时解决导入错误

我有一个问题是使用wsgi在apache2上部署烧瓶应用程序.我已经在下面发布了错误日志和配置文件.我试过移动东西,重命名它们等,但都给了我一个内部服务器错误.不知道为什么我收到导入错误.任何意见/建议表示赞赏,谢谢!

这是我的apache error.log

[Sun Sep 12 20:47:59 2010] [error] [client] mod_wsgi (pid=9753): Target WSGI script '/sites/flaskfirst/wsgi.py' cannot be loaded as Python module.
[Sun Sep 12 20:47:59 2010] [error] [client] mod_wsgi (pid=9753): Exception occurred processing WSGI script '/sites/flaskfirst/wsgi.py'.
[Sun Sep 12 20:47:59 2010] [error] [client] Traceback (most recent call last):
[Sun Sep 12 20:47:59 2010] [error] [client]   File "/sites/flaskfirst/wsgi.py", line 1, in <module>
[Sun Sep 12 20:47:59 2010] [error] [client]     from app import app as application
[Sun Sep 12 20:47:59 2010] …
Run Code Online (Sandbox Code Playgroud)

python apache wsgi flask

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

如何正确销毁CKEditor实例?

我在一个非常简单的页面上运行CKeditor 3.4.我有一个问题(有时),当我调用document.main_form.submit()时,它不会发送textarea的内容.经过一些阅读,听起来像CKeditor没有正确破坏.我在保存表单之前尝试手动销毁它,但无法调用它.奇怪的是,它有时会起作用,但不会起作用.我在Chrome上,因此可能会搞砸事情,但在Firefox中也会发生同样的事情.

如何正确销毁CKeditor,以便它始终在POST中发送textarea数据.谢谢!

javascript ckeditor

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

如何按值对Python字典进行排序

我有一个看起来像这样的字典

{ "keyword1":3 , "keyword2":1 , "keyword3":5 , "keyword4":2 }

我想将其转换为DESC并创建一个仅包含关键字的列表.例如,这将返回

["keyword3" , "keyword1" , "keyword4" , "keyword2"]

我发现的所有例子都使用lambda,我对此并不是很强.有没有办法可以循环使用它,并按我的方式对它们进行排序?谢谢你的任何建议.

PS:如果能有所帮助,我可以用不同的方式创建最初的dict.

python sorting dictionary

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

创建Python Pickle驱动的网站有什么问题吗?

我现在已经习惯了这个想法很长一段时间了,但是没有看到有关人们这样做的任何信息.我有一个小网站项目,我需要加载和修改1个对象.这个对象非常简单,不应超过几kb.为什么不使用pickle和/或shelve保存这些数据并加载它,而不是为这么少量的数据运行数据库?我打算在项目中使用像Bottle或Flask这样的微型Web框架.

是否有任何理由不使用此方法加载数据?它只会在Apache启动时加载pickle文件,因此我认为速度不会受到影响(比查询数据库更快).

感谢您的任何意见!

python shelve pickle flask

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

CSS3Pie导致启动错误

导入CSS3Pie时,我收到以下错误.

Uncaught TypeError: Object [object DOMWindow] has no method 'attachEvent'
Run Code Online (Sandbox Code Playgroud)

我正在使用Chrome.这可能是我造成的,或者只是一个错误.谢谢!

javascript css3pie

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

更改webpy中的静态目录路径

我希望能够更改webpy静态目录,而无需在本地设置和运行nginx.现在,似乎webpy只会在/ static/exists时创建一个静态目录.在我的情况下,我想使用/ foo/bar /作为我的静态目录,但找不到与配置相关的任何信息(除了在本地运行apache或nginx).

这仅供本地使用,不适用于生产.有任何想法吗?谢谢

python web.py

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

把手 - 什么是"depth0未定义"?

使用Handlebars.js时,什么是"depth0未定义"?

我收到如下错误:

depth0 is undefined
[Break On This Error]
Run Code Online (Sandbox Code Playgroud)

javascript handlebars.js

6
推荐指数
0
解决办法
839
查看次数