小编use*_*840的帖子

Django用Ajax登录?

我正在使用jquery函数来发布带有ajax的登录表单.在ajax成功:如果成功登录,我想以不同的方式处理响应.

所以在Django中我想知道我是否可以在现有的登录视图上构建添加一些成功/错误变量以与返回的页面一起发送回jquery函数.我的意思是保持视图默认工作,但也添加一个额外的"状态"变量.

这方面的一个小例子很棒!

authentication django

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

Geodjango管理员,显示点域不作为地图

这可能是一个愚蠢的问题,但我找不到任何明确的答案.

如何更改Django Admin中的显示,以便Pointfield不会像OpenLayer Map那样显示,而是显示为常规输入字段.我需要查看long,lat进行调试..

我必须更改字段类型吗?小工具?

谢谢!

django admin point geodjango

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

单张panTo(或setview)功能?

我想创建一个panTo -function.单击链接时,地图会平移到坐标.但我不知道如何将值传递给函数.我开始给链接Pointfield(pt)这样的值:

<a href="#" class="marker" value="{{ mymodel.pt }}">Link</a>
Run Code Online (Sandbox Code Playgroud)

然后我一直在尝试这个:

$("#dialog").on("click", ".marker", function(e) {
    e.preventDefault();
    map.panTo($(this).attr("value"));
    });
Run Code Online (Sandbox Code Playgroud)

那没用.我认为这是一个范围问题,其中函数无法读取'map'变量,因为它不在初始映射脚本下.

所以我的下一个想法是创建一个"panTo" - 函数并将其放在初始映射脚本(这将是正确的范围)下,并从click事件调用该函数.不确定它会起作用,但我想知道如何从链接中传递"价值"?

谢谢你的回答!

javascript django jquery map leaflet

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

使用 Django 获取已连接用户的列表

我正在寻找一种方法来跟踪在线/离线用户。因此,如果我在列表中显示所有用户,我可以有一个图标或某种标志来显示这一点。这是内置在 Django 的默认 Auth 系统中吗?

我的第一个想法是在我的个人资料中简单地在模型中添加一个名为 last_logout 的字段,并在每次用户注销时使用日期/时间更新它。

有了这个信息和内置的last_login,我应该能够做出某种函数来确定用户是否登录/在线,对吗?

或者我应该有一个名为“在线”的布尔字段,当用户登录和注销时我可以更改它?

python django django-authentication

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