{"title":"Django FAQ","version":"3.2","locale":"zh-hans","docname":"faq/index","url":"/zh-hans/3.2/faq/","canonical":"https://djangodocs.dev/zh-hans/3.2/faq/","summary":"FAQ：概述 这个项目因何存在。 “Django”是什么意思，怎么发音？ Django 稳定吗? Django 可扩展吗? 谁在这背后？ Django 是如何授权的？ 为什么 Django 包含 Python 的协议文件？ 哪些站点使用 Django? Django 似乎是一个 MVC…","html":"<h1>Django FAQ<a class=\"heading-anchor\" href=\"#django-faq\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/\">FAQ：概述</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#why-does-this-project-exist\">这个项目因何存在。</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#what-does-django-mean-and-how-do-you-pronounce-it\">“Django”是什么意思，怎么发音？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#is-django-stable\">Django 稳定吗?</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#does-django-scale\">Django 可扩展吗?</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#who-s-behind-this\">谁在这背后？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#how-is-django-licensed\">Django 是如何授权的？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#why-does-django-include-python-s-license-file\">为什么 Django 包含 Python 的协议文件？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#which-sites-use-django\">哪些站点使用 Django?</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#django-appears-to-be-a-mvc-framework-but-you-call-the-controller-the-view-and-the-view-the-template-how-come-you-don-t-use-the-standard-names\">Django 似乎是一个 MVC 框架，但是您将控制器称为“视图”，并视图称为“模板”。 为什么不使用标准命名？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#framework-x-does-feature-y-why-doesn-t-django\">&lt;Framework X&gt;可以做到&lt;feature Y&gt;--为什么 Django 不能呢？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#why-did-you-write-all-of-django-from-scratch-instead-of-using-other-python-libraries\">为什么你要从头开始写所有的 Django 项目，而不是使用其他 Python 库？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#is-django-a-content-management-system-cms\">Django 是个内容管理系统(CMS)吗?</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#how-can-i-download-the-django-documentation-to-read-it-offline\">我如何下载 Django 文档进行离线阅读？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/general/#how-do-i-cite-django\">如何引用 Django？</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/install/\">FAQ：安装</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/install/#how-do-i-get-started\">如何开始？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/install/#what-are-django-s-prerequisites\">使用 Django，需要做好什么准备？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/install/#what-python-version-can-i-use-with-django\">我应该使用哪个版本的 Python 来配合 Django?</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/install/#what-python-version-should-i-use-with-django\">我应该选用什么版本的 Python 来使用 Django ？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/install/#should-i-use-the-stable-version-or-development-version\">我应该使用稳定版本还是开发版本？</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/usage/\">FAQ: 使用Django</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/usage/#why-do-i-get-an-error-about-importing-django-settings-module\">为什么我在导入 <code class=\"xref std std-envvar docutils literal notranslate\"><span class=\"pre\">DJANGO_SETTINGS_MODULE</span></code> 时收到错误提示？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/usage/#i-can-t-stand-your-template-language-do-i-have-to-use-it\">我不喜欢 Django 的模板语言，能不能不使用它？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/usage/#do-i-have-to-use-your-model-database-layer\">我是否必须使用你的模型/数据库层？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/usage/#how-do-i-use-image-and-file-fields\">我要怎么使用图片和文件字段？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/usage/#how-do-i-make-a-variable-available-to-all-my-templates\">我如何让一个变量可用于我的所有模板之中？</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/help/\">FAQ：获取帮助</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/help/#how-do-i-do-x-why-doesn-t-y-work-where-can-i-go-to-get-help\">我该如何做 X？Y为什么不工作？我可以去哪里寻求帮助？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/help/#why-hasn-t-my-message-appeared-on-django-users\">为什么我的信息没有出现在 <em>django-users</em> 上面呢？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/help/#nobody-answered-my-question-what-should-i-do\">没有人回答我的问题！我应该怎么办呢？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/help/#i-think-i-ve-found-a-bug-what-should-i-do\">我认为我找到了个 bug！我应该做什么呢？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/help/#i-think-i-ve-found-a-security-problem-what-should-i-do\">我认为我已经发现了个安全问题！我应该做什么？</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/models/\">FAQ：数据库和模型</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/models/#how-can-i-see-the-raw-sql-queries-django-is-running\">我该如何在Django运行的过程中看到SQL查询？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/models/#can-i-use-django-with-a-pre-existing-database\">我可以让 Django 用一个之前已经存在的数据库吗？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/models/#if-i-make-changes-to-a-model-how-do-i-update-the-database\">如果我对一个模型做了改动，我该如何去更新数据库？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/models/#do-django-models-support-multiple-column-primary-keys\">Django 支持多列主键吗？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/models/#does-django-support-nosql-databases\">Django 支持 NoSQL 数据库吗？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/models/#how-do-i-add-database-specific-options-to-my-create-table-statements-such-as-specifying-myisam-as-the-table-type\">如何将特定于数据库的选项添加到我的 CREATE TABLE 语句中，例如将 MylSAM 指定为表类型？</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/admin/\">FAQ：管理</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/admin/#i-can-t-log-in-when-i-enter-a-valid-username-and-password-it-just-brings-up-the-login-page-again-with-no-error-messages\">无法登录。当我输入有效的用户名和密码后，页面再跳转到登录页面，没有显示任何错误信息。</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/admin/#i-can-t-log-in-when-i-enter-a-valid-username-and-password-it-brings-up-the-login-page-again-with-a-please-enter-a-correct-username-and-password-error\">我无法登陆。当我输入有效的用户名和密码后，它又跳转到了登录界面，并且显示一个“请输入正确的用户名和密码”的错误。</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/admin/#how-do-i-automatically-set-a-field-s-value-to-the-user-who-last-edited-the-object-in-the-admin\">在管理面板中，如何将字段的值自动设置为最后编辑它的用户？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/admin/#how-do-i-limit-admin-access-so-that-objects-can-only-be-edited-by-the-users-who-created-them\">我们如何设定管理权限，以便对象只能由创建它们的用户进行编辑？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/admin/#my-admin-site-css-and-images-showed-up-fine-using-the-development-server-but-they-re-not-displaying-when-using-mod-wsgi\">管理界面的 CSS 和图片在开发模式下正常加载，但是在使用 mod_wsgi 进行部署的情况下却无法进行加载？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/admin/#my-list-filter-contains-a-manytomanyfield-but-the-filter-doesn-t-display\">我的“list_filter”包含一个 ManyToManyField (多对多字段)，但过滤器不显示</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/admin/#some-objects-aren-t-appearing-in-the-admin\">有些对象没有在管理中出现。</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/admin/#how-can-i-customize-the-functionality-of-the-admin-interface\">如何个性化管理员后台接口的功能？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/admin/#the-dynamically-generated-admin-site-is-ugly-how-can-i-change-it\">动态生成的管理页面太丑了。我该怎么换掉它？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/admin/#what-browsers-are-supported-for-using-the-admin\">Admin 适配了哪些浏览器？</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/contributing/\">FAQ：贡献代码</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/contributing/#how-can-i-get-started-contributing-code-to-django\">如何为 Django 贡献代码?</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/contributing/#i-submitted-a-bug-fix-in-the-ticket-system-several-weeks-ago-why-are-you-ignoring-my-patch\">我几周之前提交了一个工单系统 bug 的修复。为什么忽略我的提议？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/contributing/#when-and-how-might-i-remind-the-team-of-a-patch-i-care-about\">何时以及如何提醒团队我所关注的补丁？</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/contributing/#but-i-ve-reminded-you-several-times-and-you-keep-ignoring-my-patch\">但是我已经提醒你好几遍了，你依然继续忽略我的补丁！</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/contributing/#i-m-sure-my-ticket-is-absolutely-100-perfect-can-i-mark-it-as-ready-for-checkin-myself\">我肯定我的工单百分之100绝对完成了，那么就能说我把这个工单认定为 ”通过批准&quot; 了吗？</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/troubleshooting/\">错误调试</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/troubleshooting/#problems-running-django-admin\">运行 <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span></code> 时遇到的问题</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/zh-hans/3.2/faq/troubleshooting/#miscellaneous\">杂项</a></li>\n</ul>\n</li>\n</ul>\n</div>","rootId":"django-faq","toc":[],"breadcrumbs":[],"prev":{"docname":"howto/writing-migrations","title":"编写数据库迁移语句","url":"/zh-hans/3.2/howto/writing-migrations/"},"next":{"docname":"faq/general","title":"FAQ：概述","url":"/zh-hans/3.2/faq/general/"},"formats":{"html":"/zh-hans/3.2/faq/","markdown":"/zh-hans/3.2/faq.md","json":"/zh-hans/3.2/faq.json"},"source":"https://github.com/django/django/blob/stable/3.2.x/docs/faq/index.txt","official":"https://docs.djangoproject.com/zh-hans/3.2/faq/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0"],"inLocales":["en","zh-hans","fr","ja","id","it","pt-br","ko","es","el","pl"]}