【python+django+xadmin 旅游网】教程文章相关的互联网学习教程文章

python-表单(或Formset?)来处理Django中的多个表行【代码】

我正在开发我的第一个Django应用程序.简而言之,它需要做的是显示电影标题列表,并允许用户给每部电影评分(满分10分).我已经能够在模板中使用{{form}}和{{formset}}语法来生成一种表单,该表单可以让您一次为一部电影评分,这相当于MySQL表中的一行,但是该怎么做我产生了一种对数据库中所有电影标题进行迭代的表格,并且产生了一种让您一次对其评分的表格? 起初,我以为这是表单集的用途,但是如果您明白我的意思,我看不出有任何方法可以...

python-Django模板系统:如何解决此循环/分组/计数?【代码】

我有一个文章列表,每个文章都属于一个部分.class Section(models.Model):name = models.CharField(max_length=200)def __unicode__(self):return self.nameclass Article(models.Model):section = models.ForeignKey(Section)headline = models.CharField(max_length=200)# ...我想显示按部分分组的文章.Sponsorships, Advertising & Marketing 1. Nike To Outfit All 18 Univ. Of Memphis Athletic Teams 2. Phil Jackson Questio...

python-活动目录-Django / Rails

我正在考虑用Django或Rails重写Web应用程序,并且想知道如何根据AD进行身份验证.一个生态系统是否更适合于此(图书馆等),还是值得一试? (该应用将托管在Linux上) 我有很多理由进行改写,其中之一就是使自己更具市场吸引力.任何人都想评论一下这些框架中的哪个对新程序员有更好的长期前景? (我已经阅读了StackOverflow线程,但是请问是否有新的事情出现). 提前致谢.解决方法:一个快速的google为您提供在这些环境中使用Active Director...

python-Django RSS Feed错误域【代码】

我有一个使用Django在新站点上设置的RSS feed.目前,我为每个用户提供了一个RSS feed,而不仅仅是一个讨厌的全局RSS feed.唯一的问题是RSS提要返回的链接在链接中具有完全错误的域名.最终路径是完全正确的,并且get_absolute_url方法似乎可以在我的应用程序中运行其他所有功能,而不仅仅是在这里.您可能会以为我会获得默认的“ www.example.com/item/item_id”,但我却获得了此服务器上托管的另一个域.起初,我以为这只是在拉服务器的主机...

python-Django模型:在不存在外键关系的情况下如何返回默认值?【代码】

我正在与Django(德语-瑞典语)一起开发词汇培训计划. 该应用程序的词汇表数据由大量“词汇卡”组成,每个词汇卡包含一个或多个德语单词或与一个或多个瑞典术语相对应的术语. 培训仅适用于注册用户,因为该应用通过保存每张词汇卡的分数来跟踪用户的表现. 词汇卡具有一个级别(基本,高级,专家)和分配给它们的任意数量的标签. 当注册用户开始培训时,应用程序需要为每个级别和标签计算用户的平均分数,以便他可以进行选择. 我通过引入一个名...

python-如何使用django-mailer定期发送电子邮件【代码】

我正在制作一个django应用程序,该应用程序必须能够发送电子邮件,然后在给定时间将其发送出去.我当时想我可以使用django-mailer将内容放入que中,然后发送出去.但是,即使他们的示例案例列表列出了这是一个功能,我似乎也无法找到方法. 我需要的是能够在django-mailer的消息模型中设置’when_to_send’字段,并且当cron作业触发send_mail函数时,这需要过滤出具有’when_to_send’日期大于当前时间def send_all():"""Send all eligible m...

python-Django和Pylons的中间件

在我看来,Django和Pylons对于中间件的工作方式有不同的想法.我喜欢Pylons遵循标准的PEP 333,但是Django似乎得到了更广泛的采用.是否可以编写可在两者中使用的中间件? 涉及该中间件的项目正在将名为ESAPI的安全工具包从Java移植到Python.因为Java是如此面向标准的,所以与框架无关是很容易的.在Python中,不同的框架对诸如HttpRequest对象和中间件之类的基本事物的工作方式有不同的想法,因此这似乎更加困难. 显然,新用户不能发布多个...

python-Django ManyToMany模板问题【代码】

大家早上好, 我担任PHP程序员已有一段时间了,但是我感到有必要朝Python方向发展,这比与Django玩得更好. 在此过程中,我到达了一个停顿,我知道这里有一个简单的解决方案,但是我只是想念它-如何在Django模板中显示许多关系? 我的Django模型:(大多数字段已删除)class Category(models.Model):name = models.CharField(max_length=125)slug = models.SlugField() categories = models.ManyToManyField(Category, blank=True, null=...

python-Django-Admin网站的内置树形视图?

为什么Python Django框架中没有内置树视图?当类与自身之间具有1:n关系时,是否存在一种简单的方法来可视化模型? 我知道一些实现此目标的高级google代码项目,但我认为Django社区中必须有一些常识才能处理这种常见情况.有任何想法吗?解决方法:除非有明确的通用要求,否则核心开发人员强烈反对向Django添加额外的内容-特别是如果有完美的第三方项目提供此功能. 树视图绝对是这种情况.这与每个人都想做的事情相去甚远,并且至少有三个...

将复杂的python对象映射到Django模型【代码】

我的应用程序中有一个特定的类结构,当前使用django进行演示.我根本没有使用模型层-数据库交互例程是手写的. 但是,我正在考虑实际使用django的全部潜力以及实际使用数据库抽象层的可能性.问题是如何最好地将现有的类结构与模型层集成在一起. 一个示例类:class UpperClass(base):def __init__(self, attr1, attr2):self.attr1 = attr1self.attr2 = attr2# attr1 and attr2 are actually instances of, say, # CustomType1 and Custo...

python-Django:将“相同父代”约束应用于ManyToManyField映射到自身【代码】

我有一个模型,其中的任务是工作,每个工作可能取决于一些其他任务,然后才能开始.任务被分组为作业,我想禁止作业之间的依赖关系.这是我模型的相关子集:class Job(models.Model):name = models.CharField(max_length=60, unique=True)class Task(models.Model):job = models.ForeignKey(Job)prerequisites = models.ManyToManyField('self',symmetrical=False,related_name="dependents",blank=True)我有什么方法可以表达所有先决任务...

python-TextMate和Django集成-支持{%%}标记

我安装了一个TextMate捆绑包,我相信它可以自动关闭“ {{”标记(以便它将自动关闭带有“}}”标记的功能),但是其他标记似乎无法实现使用“ {%”和“%}”. 因此,我想知道是否有人知道如何让TextMate为{%%}添加自动关闭标签,就像已经完成{{}}一样. 任何帮助表示赞赏!解决方法:有可能-Rails捆绑软件为ERB执行此操作(<%自动获得关闭%>标签). 所以这是一个你可以去看的地方.

python-如何在Django中的其他项目中导入模型【代码】

是否可以从不同Django项目中的应用程序导入模型? 我希望在基础项目中移动一些通用模型,每个子项目都可以在这些基础模型中共享相同的数据. 编辑 我要放from baseproject.appname.models import basemodel之前os.environ['DJANGO_SETTINGS_MODULE'] = 'childproject.settings' from django.conf import settings在子项目中正确访问基本模型中的数据.解决方法:是.您可以将特定于项目的应用程序转换为标准Python包,方法是将其移至站点...

python-如何在子URL上部署Django应用程序?【代码】

我需要建立一个可以在Internet上公开查看的django开发环境(我正在学校里这样做,我的项目需要我的教授可以看到,这不是需要太多安全性的设置).我有一台运行Ubuntu 8.04 LTS的虚拟服务器. 我需要在主站点的子目录中运行多个django应用程序.也就是说,我需要mysite.com是静态页面,mysite.com / wordpress是我的wordpress博客,并且mysite.com/django1 mysite.com/django2等是django项目. 我正在使用apache,并且我将使用sqlite或mysql. 安...

python-为什么我的Django代码不能是“独立Django脚本”【代码】

在查看我的代码之前,请参阅http://www.b-list.org/weblog/2007/sep/22/standalone-django-scripts/ 我想成为一个独立的Django脚本 这是我的代码:from django.db import models from djangosphinx.models import SphinxSearch,SphinxQuerySetimport os os.environ["DJANGO_SETTINGS_MODULE"] = "sphinx_test.settings"from django.core.management import setup_environ from sphinx_test import settingssetup_environ(settings)D...