Tag: django

检测djangotesting模式

我正在编写一个可重用的Django应用程序,我需要确保它的模型只在应用程序处于testing模式时同步。 我试过使用自定义的DjangoTestRunner,但是我没有find如何做的例子(文档只显示了如何定义一个自定义的testing运行器)。 那么,有没有人知道如何去做? 编辑 以下是我如何做到这一点: #in settings.py import sys TEST = 'test' in sys.argv 希望能帮助到你。

限制使用Django模板filter的字符数

我正在尝试输出项目列表中描述的前255个字符,并正在寻找一种方法来获取它。 例如:我有一个包含300个左右字符的variables。 我像这样调用这个variables{{ my_variable|characterlimit:255 }} 它只会返回该variables的前255个字符。 如果这个标签不存在,我会简单地创build它(并build议它进入django),但我想确保它没有花时间做这件事。 谢谢!

Django查询date时间超过5小时的对象

我试图写一个Django查询超过5个小时的小部件,我有点失落。 小部件模型有一个DateTimeField ,它被填充了小部件的创build时间。

Django:如何获取模板中的语言代码?

在Django模板中是否有一些全局variables用于gettin'语言代码,或者至less是通过视图传递的吗? 例如: {{ LANG }}应该产生“en”的例子..当人们使用request.LANGUAGE_CODE时,我真的不舒服。 详细的解释将不胜感激=)

Django模型ForeignKey的on_delete属性:完整的含义?

这里有一些模型: class UserProfile(models.Model): name = models.CharField(max_length=30) email = models.EmailField(unique=True, db_index=True) birthday = models.DateField() class Photo(models.Model): user = models.ForeignKey(UserProfile) description = models.TextField(blank=True) photo = models.ImageField(upload_to='img/photo') 假设用户有10张照片( Photo模型的10个对象)。 当用户删除自己将所有这10个Photo数据库行自动删除自己? (我读过文档,但英文不是我的母语,所以我不了解关于on_delete属性的所有信息。)

Ruby on Rails会影响网页的外观吗?

大多数时候,每当我点击一个网站,看起来“气泡”的性质和所有美化在柔和的色彩,我想我自己,“这可能是与Rails完成。 而且,瞧,在深入了解网站的信息页面之后,我发现这其实是真的。 所以,我提出这个问题,不知道Rails多less,但足以让Django知道数据库的工作原理: RoR是否具有影响网页外观的特定显示质量? 或者所有的RoR开发者自然使用相同的Adobe工具来使所有的东西看起来如此无处不在?

在Django中CONN_MAX_AGE的值是什么?

Django 1.6现在支持CONN_MAX_AGE来池化数据库连接 。 默认情况下,该值为0(不共享)。 什么是这个选项明智的价值?

gunicorn.errors.HaltServer:<HaltServer'Worker无法启动。 3> django

我有一个Django的应用程序,并试图设置它与gunicorn第一,后来与主pipe和nginx。 该应用程序正常运行与正常的Django命令完全像python manage.py runserver 我安装gunicorn使用pip像pip install gunicorn和django版本是1.5.3 当我在下面的虚拟env中运行下面的命令 gunicorn hello.wsgi:application -b xx.xxx.xxx.xx:8000并面临错误 Traceback (most recent call last): File "/root/Envs/proj/bin/gunicorn", line 9, in <module> load_entry_point('gunicorn==19.0.0', 'console_scripts', 'gunicorn')() File "/root/Envs/proj/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 74, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/root/Envs/proj/local/lib/python2.7/site-packages/gunicorn/app/base.py", line 166, in run super(Application, self).run() File "/root/Envs/proj/local/lib/python2.7/site-packages/gunicorn/app/base.py", line 71, in run Arbiter(self).run() File "/root/Envs/proj/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 169, in […]

在Django的Web应用程序,你如何给用户自己的子域名?

我正在使用Django和Pinax开始一个新的Web应用程序项目。 我希望能够给我的用户像Wordpress和其他网站的唯一域名: username.wordpress.com 。 我不知道如何用Django来解决这个问题,因为urlparsing逻辑(在urls.py中)是以域名之后的url开始的。 更具体地说,将会有多个用户组,每个用户组都有一个唯一的名字。 不知道这有什么不同,但我想我应该提到这一点。 有什么办法可以操纵http请求,这样的URL看起来像Django,就好像该url是类似www.domain.com/groupname ,但仍显示在浏览器地址栏作为groupname.domain.com ?

实用函数应该在Django中居住在哪里?

实用函数应该在Django中居住在哪里? 像自定义encryption/解密数字,发送推文,发送电子邮件,validation对象所有权,自定义inputvalidation等function。重复和自定义的东西,我在我的应用程序的许多地方使用。 我现在肯定打破了干。 我看到一些演示在models.py中定义了函数,尽pipe这在我看来并不符合概念。 他们应该进入一个“实用程序”的应用程序,导入到我的项目? 如果是这样,他们在公用事业应用程序中去哪里? 那里的models.py文件? 感谢您帮助这个n00b了。 更新:让我更具体。 假设我需要一个带参数“number”的函数“light_encrypt(number)”,将其乘以7,加上10并返回结果,另一个函数“light_decrypt(encr_number)”将参数“encr_number”减去10,除以7,并返回结果在我的Django树中,我会把这个吗?这不是中间件,对吗?如Felixbuild议,我创build一个python包并将其导入视图中,我需要这些function?