小编Joe*_*Joe的帖子

Django 1.0,使用默认密码重置

我正在尝试使用Django附带的密码重置设置,但文档并不是很好.我正在使用Django 1.0,我不断收到此错误:

Caught an exception while rendering: Reverse for 'mysite.django.contrib.auth.views.password_reset_confirm' with arguments '()' and keyword arguments ...
Run Code Online (Sandbox Code Playgroud)

在我的urlconf中我有这样的事情:

#django.contrib.auth.views
urlpatterns = patterns('django.contrib.auth.views',    
    (r'^password_reset/$', 'password_reset', {'template_name': 'accounts/registration/password_reset_form.html', 'email_template_name':'accounts/registration/password_reset_email.html', 'post_reset_redirect':'accounts/login/'}),
    (r'^password_reset/done/$', 'password_reset_done', {'template_name': 'accounts/registration/password_reset_done.html'}),
    (r'^reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', 'password_reset_confirm', {'template_name': 'accounts/registration/password_reset_confirm.html', 'post_reset_redirect':'accounts/login/', 'post_reset_redirect':'accounts/reset/done/'}),
    (r'^reset/done/$', 'password_reset_complete', {'template_name': 'accounts/registration/password_reset_complete.html'}),
)
Run Code Online (Sandbox Code Playgroud)

问题似乎出现在这个文件中:

password_reset_email.html 
Run Code Online (Sandbox Code Playgroud)

在第7行

{% url django.contrib.auth.views.password_reset_confirm uidb36=uid, token=token %}
Run Code Online (Sandbox Code Playgroud)

我不知道发生了什么,所以任何帮助都会受到赞赏.

谢谢

python django

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

批量Paypal付款

你能用脚本发送paypal付款吗?我一直在谷歌搜索,但我似乎无法找到我想要的答案(是的);-)

我正在谈论的一个例子:假设我有一个用户分享利润的网站.我不想在月底手动发送每个用户付款,而是希望使用代码自动执行此操作,最好是django/python.

python django paypal

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

Django - 最后一个插入ID

我不能像往常一样得到最后一个插入ID,我不知道为什么.

在我看来:

comment = Comments( ...)
comment.save()
comment.id #returns None
Run Code Online (Sandbox Code Playgroud)

在我的模型中:

class Comments(models.Model):
    id = models.IntegerField(primary_key=True)
Run Code Online (Sandbox Code Playgroud)

有没有人遇到过这个问题?通常在我调用save()方法之后,我可以通过comment.id访问id,但这次它不起作用.

python django

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

使用Java或C++记录鼠标移动,点击和键盘输入

我希望能够记录用户的鼠标移动,点击和键盘输入.如果它是一个跨平台的解决方案,那就太棒了.

我想找回这样的东西(伪代码):

鼠标移动到500,鼠标双击500鼠标移动到800,300鼠标左键单击键盘输入"Hello World"

C++或Java是否有任何可以执行此操作的类?如果我使用的是C++,我可能会使用QT框架.

编辑:

我本来应该这么说,但是我想记录应用程序gui之外的动作和点击,所以在桌面上也是如此.

c++ java

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

状态缩写的正则表达式(python)

我正在尝试使用python创建一个匹配美国州缩写的正则表达式.

缩写可以采用以下格式:

CA
Ca
Run Code Online (Sandbox Code Playgroud)

字符串可以是:

Boulder, CO 80303
Boulder, Co
Boulder CO
...
Run Code Online (Sandbox Code Playgroud)

这就是我所拥有的,显然效果不佳.我对正则表达式并不是很好,谷歌没有太多.

pat = re.compile("[A-Za-z]{2}")
st = pat.search(str)
stateAbb = st.group(0)
Run Code Online (Sandbox Code Playgroud)

python regex

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

Django Middleware + URL

中间件是否可以检查URL中是否有值,例如图像ID("/ image/152 /"),如果是,则进行一些检查以确保当前用户有权查看该图像和如果没有重定向到另一个网址?

我不得不为我正在处理的这个网站滚动自己的权限,我不想几乎用我用相同的代码编写整个网站的每个视图,所以我认为一个中间件对于这个来说是个好主意,但我不知道该如何去做.

django middleware

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

django安全的自动关闭?

我想在django 1.0模板中显示一些html,为此,我一直在做这样的事情:

{% autoescape off %}{{ var.text }}{% endautoescape %}
Run Code Online (Sandbox Code Playgroud)

而我只是想知道这有多安全?我是否仍然可以防止SQL注入和跨站点脚本以及其他类似的漏洞?

===编辑=======

这个文本将来自用户,那么在django模板中安全地显示html的最佳方法是什么?

django templates

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

在Python中查找日期之前的时间

什么是找到约会之前的最佳方式.我想知道几年,几个月,几天和几个小时.

我希望有人有一个很好的功能.我想做类似的事情:这条评论发布于2个月前和3天前或者此评论发布于1年5个月之前.

python

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

将文件从Dev移动到Live站点的最佳方法(django)

我在本地有一个svn checkout我做了更改,一旦我提交它,我进入并在服务器上更新我的开发副本.

我的问题是,将文件存入生产网站的最佳方法是什么.我对linux命令不太满意,但我想我可以创建一个脚本,将除.pyc和.svn文件之外的所有文件移到我的生产站点上?我真的不知道最好的方法是什么,我想听听一些专家如何以正确的方式做到这一点.

svn deployment

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

Wordpress 2.9主题选项管理页面与图像上传

我正在为我的wordpress 2.9主题创建一个主题选项页面,我想要包含一个我可以上传不同徽标的字段.到目前为止,我已经添加了textareas,输入和复选框,但我不确定如何上传图像.有没有人知道一个解释如何做到这一点的教程,或者任何人都可以提供一些见解?

谢谢您的帮助.

php wordpress themes

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

在C++中存储数据的最佳方式

我刚学习C++,刚刚开始讨论QT,我坐在这里想知道大多数应用程序如何保存数据?有行业标准吗?他们将它存储在XML文件,文本文件,SQLite中吗?会计软件需要保存的敏感数据呢?我只是想了解这方面的最佳实践.

谢谢

c++ qt4

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

按结尾排序第一个名称

我有按姓氏排序的算法,但我无法弄清楚如何按姓氏排序,然后如果两个人有相同的姓氏,按他们的名字排序.

void sortLastName(FRIEND friends[ARRAY_MAX], int& count) {

    FRIEND temp;

    for(int i = 0; i < count - 1; i++) {
        for (int j = i + 1; j < count; j++) {
            if (stricmp(friends[i].lastName, friends[j].lastName) > 0)  {
                temp = friends[i];    //swapping entire struct
                friends[i] = friends[j];
                friends[j] = temp;
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

===编辑====================

我不想用 STD sort()

c++ sorting struct

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

标签 统计

django ×5

python ×5

c++ ×3

deployment ×1

java ×1

middleware ×1

paypal ×1

php ×1

qt4 ×1

regex ×1

sorting ×1

struct ×1

svn ×1

templates ×1

themes ×1

wordpress ×1