小编qli*_*liq的帖子

需要一个最小的Django文件上传示例

作为Django的新手,我在Django 1.3中制作上传应用程序时遇到了困难.我找不到任何最新的示例/代码段.可能有人发布了一个最小但完整的(模型,视图,模板)示例代码吗?

django upload file

645
推荐指数
9
解决办法
28万
查看次数

数据库在QuerySet.dates()中返回一个无效值

在我将一些Wordpress内容导入到Mezzanine的blog_blogpost之后,我在使用mysql 5.5的Ubuntu 12.04机器上出现此错误.

ValueError at /admin/blog/blogpost/
Database returned an invalid value in QuerySet.dates(). Are time zone definitions and pytz installed?

Request Method: GET
Request URL:    http://127.0.0.1:8000/admin/blog/blogpost/
Django Version: 1.6.1
Exception Type: ValueError
Exception Value:    
Database returned an invalid value in QuerySet.dates(). Are time zone definitions and pytz installed?
Exception Location: /home/me/.mezenv/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py in results_iter, line 1107
Python Executable:  /home/me/.mezenv/bin/python
Python Version: 2.7.3
Python Path:    
[u'/home/me',
 '/home/me/sai',
 '/home/me/.mezenv/local/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg',
 '/home/me/.mezenv/local/lib/python2.7/site-packages/pip-1.1-py2.7.egg',
 '/home/me/.mezenv/lib/python2.7',
 '/home/me/.mezenv/lib/python2.7/plat-linux2',
 '/home/me/.mezenv/lib/python2.7/lib-tk',
 '/home/me/.mezenv/lib/python2.7/lib-old',
 '/home/me/.mezenv/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-linux2',
 '/usr/lib/python2.7/lib-tk',
 '/home/me/.mezenv/local/lib/python2.7/site-packages']
Server time:    Sat, 25 …
Run Code Online (Sandbox Code Playgroud)

mysql django timezone mezzanine

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

s3cmd失败次数太多了

我曾经是一个快乐的s3cmd用户.但是最近当我尝试将一个大型zip文件(~7Gig)传输到Amazon S3时,我收到此错误:

$> s3cmd put thefile.tgz s3://thebucket/thefile.tgz

....
  20480 of 7563176329     0% in    1s    14.97 kB/s  failed
WARNING: Upload failed: /thefile.tgz ([Errno 32] Broken pipe)
WARNING: Retrying on lower speed (throttle=1.25)
WARNING: Waiting 15 sec...
thefile.tgz -> s3://thebucket/thefile.tgz  [1 of 1]
       8192 of 7563176329     0% in    1s     5.57 kB/s  failed
ERROR: Upload of 'thefile.tgz' failed too many times. Skipping that file.
Run Code Online (Sandbox Code Playgroud)

在Ubuntu上使用最新的s3cmd.

为什么会这样?我该如何解决?如果它无法解决,我可以使用哪种替代工具?

backup ubuntu file-upload amazon-s3

50
推荐指数
7
解决办法
3万
查看次数

Django:基数为10的int()的文字无效

我是Django的新手并试图将作者姓名传递给视图并根据作者姓名过滤出引用对象.这是代码:

models.py

class Author(models.Model):
    author_name = models.CharField(max_length=50, default='unknown')
    author_info = models.TextField(max_length=1000)


class Quote(models.Model):
    author = models.ForeignKey(Author)
    quote = models.TextField(max_length=500)
    category= models.ForeignKey(Category)
    pub_date = models.DateTimeField('date published')
Run Code Online (Sandbox Code Playgroud)

urls.py:

url(r'^quotes/(?P<name>\w+)/$', 'quotes.views.quotesbyauthor'),
Run Code Online (Sandbox Code Playgroud)

views.py

def quotesbyauthor(request, name):
    aquotelist = Quote.objects.filter(author__exact = name)
    return render_to_response(quotes_by_author.html, {'aquotelist': aquotelist })
Run Code Online (Sandbox Code Playgroud)

但是当我尝试获取http://127.0.0.1:8000/quotes/you/ ('你'是测试作者对象,已经创建)时,我收到此错误

ValueError at /quotes/you/

invalid literal for int() with base 10: 'you'

Request Method:     GET
Request URL:    http://127.0.0.1:8000/quotes/you/
Django Version:     1.3.1
Exception Type:     ValueError
Exception Value:    

invalid literal for int() with base 10: 'you'

Exception Location: …
Run Code Online (Sandbox Code Playgroud)

django exception

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

如何scp到亚马逊s3?

我需要将~2TB的备份文件发送到S3.我想最麻烦的选择是Linux scp命令(对s3cmd 有困难,并且不希望过度使用java/RoR这样做).

但是我不确定它是否可能:如何使用scp的S3私有和公共密钥,并且不知道我的目标IP/url /路径是什么?

我很感激你的提示.

linux scp amazon-s3

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

如何使用nginx部署web2py?

web2py是一个非常棒的python框架,它包含很多文档,包括几个部署配方.然而,我想念的是使用nginx进行部署的配方(最好使用uwsgi).网络上有一些不完整的注释(就像这里),但我找不到任何完整的,独立的指南.

web2py nginx uwsgi

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

ERROR 1054(42S22):'字段列表'中的未知列''

当我尝试使用mysql CLI将数据从db1插入到MaridaDB 10中的db2时,我收到了这个恼人的错误.这是所有列都存在的时候.

INSERT INTO db2.thread (threadid, title, postuserid, dateline, views)
SELECT  `nid`, `title`, `uid`, ??`created`,
`comment`   from db1.node  where type = 'forum'  and status = 1;
Run Code Online (Sandbox Code Playgroud)

当我在PHPMyAdmin中执行相同的查询时,我得到:

#1054 - Unknown column 'â€
Run Code Online (Sandbox Code Playgroud)

我尝试了不同的语法,如'喜欢'等,但无济于事.感谢您的提示

mysql sql mariadb

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

使用添加数字批量重命名文件

我有一堆随机名称的.jpg文件.我想要一个bash脚本来重命名它们:

basename-0.jpg
basename-1.jpg
basename-2.jpg
.
.
.
.
basename-1000.jpg
Run Code Online (Sandbox Code Playgroud)

我写了这个:

n = 0;
for file in *.jpg ; do mv  "${file}" basename"${n}".jpg; n+=1;  done
Run Code Online (Sandbox Code Playgroud)

但是上面的bash的问题在于,在循环中,n被认为是字符串,所以n + 1只是在新移动的文件的末尾添加另一个'1'.感谢您的提示.

bash batch-rename

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

如何在bash中检查没有输入?

我正在寻找一个条件,以避免用户将输入值留空.有什么建议?

谢谢

bash

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

我可以安全地从mysql数据库中删除.BAK文件吗?

当我在Linux机器上查看我的Drupal 6数据库时,我发现它与一堆非常大的.BAK文件混在一起,其名称类似于cache_form-110416043841.BAK.我想知道我是否可以安全地删除它们?如果不建议删除它们,它们的用途是什么?

mysql drupal file delete-file

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