草庐IT

django-csrf

全部标签

python - 使用 ModelForm Django 时出现 ValidationError

我是Django的新手。我正在开发一个使用ModelForm的小项目。对于日期字段,我想进行自定义验证,即每当用户输入今天日期之前的日期时,它应该在日期字段附近显示一条错误消息。我已经按照Django的文档编写了代码,但它以模型形式为raise语句提供了ValidationErrors。如下所示:ValidationErrorat/add_task/[u"Pleaseentervaliddate.Eithertoday'sdateorafterthat."]请帮我解决这个问题。提前致谢。models.pyfromdjango.dbimportmodelsclassMyTask(mode

python - 错误 : SMTPRecipientsRefused 553, '5.7.1 #while working on contact form in django

我正在尝试在django1.3、python2.6中制作联系表。跟随错误的原因是什么?错误:SMTPRecipientsRefusedat/contact/{'test@test.megiteam.pl':(553,'5.7.1:Senderaddressrejected:notownedbyusertest@test.megiteam.pl')}我的设置.py:EMAIL_HOST='test.megiteam.pl'EMAIL_HOST_USER='test@test.megiteam.pl'EMAIL_HOST_PASSWORD='###'DEFAULT_FROM_EMAIL='

python - 如何在 Django 中查看用户的 DetailView?

我目前有一个用于Django的内置User的DetailView。url(r'^users/(?P\d+)/$',DetailView.as_view(model=User,template_name='doors/users/detail.html'),name='users_detail')但是当我在模板中访问user时,它会显示当前登录用户,而不是我使用pk的用户从DetailUser传递。我是否需要告诉DetailUser将user变量重命名为其他名称?如果是这样,我该怎么做? 最佳答案 django.contrib.aut

python - 将 Django 部署到 Heroku(Psycopg2 错误)

所以我正在关注heroku和django的入门指南。但是,当我运行此命令时:herokurunpythonmanage.pysyncdb我收到这个错误psycopg2.OperationalError:couldnotconnecttoserver:ConnectionrefusedIstheserverrunningonhost"localhost"andacceptingTCP/IPconnectionsonport5432?我认为这意味着数据库尚未设置...所以我也手动添加了shared_db选项:herokuaddons:addshared-database:5mb但是..我仍

python - django 社交身份验证多帐户关联

我正在使用djangosocial-auth(http://django-social-auth.readthedocs.org/en/latest/index.html)并尝试创建一个用户配置文件,用户可以在其中关联多个帐户(如Stackoverflow上的此处)。目前,我正处于单个用户可以使用不同身份验证提供程序登录的地步,但每次登录都会创建一个新用户。如何将所有用户帐户关联到一个帐户(如用户个人资料)?此外,使用djangosocial-auth时创建用户个人资料页面的最佳做法是什么? 最佳答案 DSA已经支持多帐户关联,诀窍

python - Django、RabbitMQ 和 Celery - 为什么在我更新开发中的 Django 代码后 Celery 运行我的任务的旧版本?

所以我有一个Django应用程序,它偶尔会向Celery发送一个任务以进行异步执行。我发现当我在开发中处理我的代码时,Django开发服务器知道如何自动检测代码何时发生更改,然后重新启动服务器以便我可以看到我的更改。但是,我的应用程序的RabbitMQ/Celery部分没有接受这些开发中的变化。如果我更改稍后将在Celery任务中运行的代码,Celery仍将继续运行旧版本的代码。我能让它接受变化的唯一方法是:停止celeryworker停止RabbitMQ重置RabbitMQ启动RabbitMQ将用户添加到我的Django应用配置为使用的RabbitMQ为此用户设置适当的权限重启Cel

python - Django AttributeError 模型对象没有属性 'filter'

我正在尝试使用Django创建自己的博客。我有一个View来显示一篇从DetailView扩展而来的文章。为避免slug带来任何麻烦,我尝试根据文章的发布日期对文章进行分类。文章的url是这样的(其中pk对应于文章的slug):r'articles/(?P\d{4})/(?P\d{2})/(?P\d{2})/(?P[\w-]+)/$'在我看来我想这样做:defget_queryset(self):year=self.kwargs.get("year",None)month=self.kwargs.get("month",None)day=self.kwargs.get("day",No

python - 在 Django 和 Django REST Framework 中使用保留字 "class"作为字段名

问题描述分类学是根据共有特征定义和命名生物有机体组的科学。生物体被分组为分类单元(单数:分类单元),这些组被赋予分类等级。现代使用的主要等级是域、界、门、纲、目、科、属和种。有关Taxonomy的更多信息和Taxonomicranks在维基百科中。按照Wikipedia的文章Taxonomicrank中的redfox示例,我需要创建这样的JSON输出:{"species":"vulpes","genus":"Vulpes","family":"Canidae","order":"Carnivora","class":"Mammalia","phylum":"Chordata","kin

python - 将 Django 应用程序迁移到 Google App Engine?

我正在开发一个网络应用程序,并考虑使用Django、GoogleAppEngine和其他几个选项。我想知道如果我开发一个完整的Django应用程序并假设它在专用服务器上运行,然后又想将它迁移到GoogleAppEngine,我会招致什么样的“惩罚”。我对Google的数据存储有基本的了解,所以请假设我会为我的“独立”Django应用程序选择一个基于列的数据库而不是关系数据库,这样模式可以保持基本相同并且不会成为主要因素。此外,请假设我的应用程序不会维护大量数据,因此不需要迁移数十GB的数据。我主要感兴趣的是对代码和软件架构的影响。谢谢 最佳答案

python - 如何使员工可以访问某些 Django 设置?

在Django中,设置存储在文件settings.py中。该文件是代码的一部分,并进入存储库。只有开发人员才能处理此文件。管理员处理模型,数据库中的数据。这是非开发人员编辑的数据,网站访问者在模板中看到呈现的数据。事实是,我们的网站和许多其他网站有很多设置选项,非开发人员应该可以编辑这些选项。我们谈论的是在数据库中确实没有位置的独立站点范围的常量。将它们放入数据库将导致大量无意义的查询。缓存可以缓解这种情况,但处理settings.py文件中单行可以完成的操作似乎不必要地复杂。我确实注意到了thisdbsettingsapp,但它陈旧且无人维护。我还注意到django电子商务应用程序S