1364得票28回答
在Django中,null=True和blank=True有什么区别?

当我们在Django中添加模型字段时,通常会写成:models.CharField(max_length=100, null=True, blank=True) 对于ForeignKey,DecimalField等字段也是如此操作。以下是关于在不同的(CharField, ForeignKey...

1221得票29回答
Django每天的访问量是否超过了10万次?

我正在使用Django构建一个Web应用程序。选择Django的原因是: 我想使用免费/开源工具。 我喜欢Python并认为它是一种长期语言,而对于Ruby我不确定,PHP似乎很难学。 我正在为一个想法制作原型,并没有考虑太多未来。开发速度是主要因素,我已经了解Python。 我知道如果未...

977得票10回答
Pytz时区列表在哪里可以找到?

我想知道Python库pytz中时区参数的所有可能值是什么。如何做到这一点?

964得票17回答
在Django的查询集过滤中如何使用不等于(not equal)?

在Django模型的查询集中,我看到有用于比较值的__gt和__lt,但是否有__ne或!=(不等于)?我想要使用不等于进行过滤。例如,对于:Model: bool a; int x; 我想要做results = Model.objects.exclude(a=True, x!...

829得票16回答
如何在Django中合并多个QuerySet?

我正在尝试为我正在构建的Django网站构建搜索功能,在该搜索中,我要跨越三个不同的模型进行搜索。为了在搜索结果列表上获得分页,我想使用通用的object_list视图来显示结果。但是为了做到这一点,我必须将三个QuerySet合并成一个。 我该怎么做?我已经尝试过这样做: result_...

811得票10回答
如何在MySQL中临时禁用外键约束?

如何在MySQL中暂时禁用约束条件?我有两个Django模型,每个模型都有一个指向另一个模型的外键。删除模型的实例会因外键约束而返回错误:cursor.execute("DELETE FROM myapp_item WHERE n = %s", n) transaction...

766得票14回答
如何还原最近一次迁移?

我已经进行了一个迁移,添加了一个新的表,现在想回滚并删除该迁移,而不需要创建新的迁移。 我应该如何操作呢?是否有一个命令可以撤销最后一次迁移,然后我只需简单地删除迁移文件即可?

764得票14回答
在Django中,“slug”是什么意思?

当我阅读Django代码时,经常会在模型中看到所谓的“slug”。我不太确定这是什么,但我知道它与URL有关。这个slug-thing应该如何使用? 我在this glossary中阅读了它的定义: Slug 某物的简短标签,只包含字母、数字、下划线或连字符。它们通常用于URL中。例如,...

749得票10回答
pip把它的包安装在哪里?

我激活了一个安装了pip的virtualenv。pip3 install Django==1.8 Django已经成功下载。现在,我想打开Django文件夹。文件夹在哪里? 通常它会在“下载”中,但如果我使用虚拟环境中的pip安装它,我不确定它在哪里。

744得票10回答
如何在Django中上传文件?

使用Django 1.3,使用户能够上传文件的“Hello World”应用程序所需的最小示例代码是什么?