草庐IT

django-extensions

全部标签

python - Django 文件上传偶尔失败

我正在尝试将我的第一个Django1.0.2应用程序移植到使用Apache+mod_python3.3.1+python2.6.1(全部以64位模式运行)的OSX/Leopard上运行,我偶尔会遇到错误上传使用Django开发服务器进行测试时不存在的文件。上传代码与Django文档中描述的类似:classUploadFileForm(forms.Form):file=forms.FileField()description=forms.CharField(max_length=100)notifygroup=forms.BooleanField(label='NotifyGroup?'

php - 用于交 key Web 应用程序的 Django 或 CodeIgniter

我要为垂直市场构建一个交key解决方案,并希望提供两种选择:软件即服务,并让他们有机会自行托管应用程序。换句话说,我的目标是拥有与Joel的FogBugz类似的部署选项。我是一个Python程序员,我可以用Django飞越这个项目。不过,我更喜欢PHP有几个原因:1)Django安装和配置假定您可以访问shell(我的目标不是程序员类型)。虽然我可以提供安装服务,但不能在他们的服务器上。2)Django仅在某些特定主机上运行,​​必须特别小心才能启用它。安装mod_python/mod_wsgi,我的少数潜在客户很可能会拥有root访问权限,甚至是cpanel。3)使用PHP意味着我可

javascript - Django 中的通用进度条

我想使用Django为我的服务器制作一个用于复制(rsync)和编码(ffmpeg)文件的小型Web前端。我想跟踪流程的进度。我看到了一些jquery脚本,但它们是为上传而设计的,我对javascript的了解不够,无法根据我的需要修改这些脚本。我想编写一个脚本来从文本文件中检索任务状态并输出进度条,但我不知道从哪里开始。有人知道入门教程吗?抱歉我的英语不好。 最佳答案 请在此处查看代码http://www.djangosnippets.org/snippets/679/,它说“上传多部分表单的进度”,但没有任何特定于表单的内容,您

python - django,基于位置的搜索

请原谅我的无知,我什至不确定正确的术语。我想要做的是在我的Django应用程序中按城市和州或邮政编码进行搜索,并且还包括该位置特定距离(25、50、75英里)内的结果。我猜您可能需要将城市和州或邮政编码转换为纬度和经度,然后基于此进行搜索。这是正确的还是在django应用程序中完成此操作的最佳方法是什么?有没有人知道退出的应用程序已经这样做了,所以我可以看看代码?感谢您的帮助。 最佳答案 你可以使用GeoDjango,其中已经包含这些功能。否则你可以完全按照你说的去做:地理编码地址以获得纬度和经度,然后只做数学;-)

python - 是否有 Django 中间件/插件以有组织的方式记录我的所有请求?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我想记录所有通过我的服务器的请求。是否有用于此的插件/中间件?理想情况下,我希望它是可查询的。

python - 在django中添加一个变量来请求

在Django中,我想向请求添加一个变量。即,defupdate_name(request):names=Employee.objects.filter()ifnames.count()>0:request.update({"names":name})returnrender_to_response('chatlist/newchat.html',context_instance=RequestContext(request,{'form':form,'msg':msg}))这是向请求添加变量的正确方法吗?如果没有,我应该怎么做?此外,如何在模板页面中检索相同的值?即,alert("{

python - Django 中的 INSTALLED_APPS 设置实际上做了什么?

这实际上是做什么的?我最近将我的项目从1个应用程序扩展到6个不同的应用程序,并且忘记更新我的设置文件的INSTALLED_APPS部分。即使我没有列出新应用程序,一切仍然有效。这应该发生吗?我是否需要在INSTALLED_APPS中包含我的所有应用程序? 最佳答案 是的。INSTALLED_APPS帮助django同步数据库、运行测试、使url正常工作以及更多相关问题。也许你安装的应用程序仍然有效,因为主要的应用程序通过导入调用其他应用程序,django应用程序只不过是一个简单的python模块,在设置文件中调用时导入,这就是你的原

python - 我在哪里可以下载示例 Django 模板?

我刚开始在一个需要构建Django模板的前端开发人员工作。我以前从未使用过这些,有谁知道我可以在哪里下载示例模板以便我查看代码结构?我不会使用Django框架进行任何应用程序开发,只会采用开发人员提供给我的变量并将其合并到我构建的html/css模板中。 最佳答案 您可以查看许多开源django应用程序以获取灵感。一个例子是Zinnia这是一个博客应用程序-这个项目中有许多模板,请参阅directory.http://github.com上还有许多其他开源django项目和http://bitbucket.org您还应该看看offi

python - Django 导入错误

我用目录结构创建了自己的Django应用程序/appname__init__.pymodels.py/submodule1__init__.pya.py在a.py中我有以下导入from..modelsimportSomething如果我的/djangoproject文件夹中有/appname就没问题,但是当我将应用程序安装到Python的站点包时(通过setup.py我创建的),一切都乱套了,a.py无法再导入Something,并出现以下错误:ImportError:cannotimportnameSomething这里是setup.py:fromdistutils.coreimpo

python - MongoEngine 用户认证(django)

我正在尝试在我正在编写的Django项目中使用MongoEngine。我很难获得(或理解)身份验证后端的工作原理。据我所知,用户对象没有存储在请求中。我让它工作了,但我不确定我是否以正确/安全的方式进行操作。如果有人可以查看我的代码,我将不胜感激。deflogin(request):user=authenticate(request.POST['username'],request.POST['password'])ifuserisnotNone:request.session['user']=userifuser.is_authenticated:returnHttpResponse