{"title":"操作指南","version":"4.1","locale":"zh-hans","docname":"howto/index","url":"/zh-hans/4.1/howto/","canonical":"https://djangodocs.dev/zh-hans/4.1/howto/","summary":"你将在此找到大量回答形如“我该如何……”问题的简答。这些怎么做指南不会深入各个主题——你可以在 使用 Django 和 API 参考 找到深入的讲解。不过，这些指引可以帮你快速完成常见的任务。 使用 REMOTE_USER 进行身份验证 How to use Django's CSRF protection 编写自定义…","html":"<h1>操作指南<a class=\"heading-anchor\" href=\"#how-to-guides\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>你将在此找到大量回答形如“我该如何……”问题的简答。这些怎么做指南不会深入各个主题——你可以在 <a class=\"reference internal\" href=\"/zh-hans/4.1/topics/\"><span class=\"doc\">使用 Django</span></a> 和 <a class=\"reference internal\" href=\"/zh-hans/4.1/ref/\"><span class=\"doc\">API 参考</span></a> 找到深入的讲解。不过，这些指引可以帮你快速完成常见的任务。</p>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/auth-remote-user/\">使用 <code class=\"docutils literal notranslate\"><span class=\"pre\">REMOTE_USER</span></code> 进行身份验证</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/csrf/\">How to use Django's CSRF protection</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/custom-management-commands/\">编写自定义 <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span></code> 命令</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/custom-model-fields/\">编写自定义模型字段</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/custom-lookups/\">如何编写自定义的查询器</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/custom-template-backend/\">如何编写一个自定义的模板后端</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/custom-template-tags/\">如何编写自定义的模板标签和过滤器</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/custom-file-storage/\">如何编写一个自定义的文件存储类</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/deployment/\">如何部署 Django</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/upgrade-version/\">How to upgrade Django to a newer version</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/error-reporting/\">如何管理错误报告</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/initial-data/\">如何为模型提供初始数据</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/legacy-databases/\">How to integrate Django with a legacy database</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/logging/\">如何配置和使用日志</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/outputting-csv/\">How to create CSV output</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/outputting-pdf/\">How to create PDF files</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/overriding-templates/\">How to override templates</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/static-files/\">How to manage static files (e.g. images, JavaScript, CSS)</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/static-files/deployment/\">如何部署静态文件</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/windows/\">如何在 Windows 上安装 Django</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/zh-hans/4.1/howto/writing-migrations/\">How to create database migrations</a></li>\n</ul>\n</div>\n<aside class=\"admonition admonition-seealso\">\n<p class=\"admonition-title\">See also</p>\n<p><a class=\"reference external\" href=\"https://www.djangoproject.com/community/\">Django 聚合社区</a>，我们将全球 Django 社区的内容聚合至此。聚合社区中的很多作者编写了本快速指南文档。</p>\n</aside>","rootId":"how-to-guides","toc":[],"breadcrumbs":[],"prev":{"docname":"topics/async","title":"异步支持","url":"/zh-hans/4.1/topics/async/"},"next":{"docname":"howto/auth-remote-user","title":"使用 REMOTE_USER 进行身份验证","url":"/zh-hans/4.1/howto/auth-remote-user/"},"formats":{"html":"/zh-hans/4.1/howto/","markdown":"/zh-hans/4.1/howto.md","json":"/zh-hans/4.1/howto.json"},"source":"https://github.com/django/django/blob/stable/4.1.x/docs/howto/index.txt","official":"https://docs.djangoproject.com/zh-hans/4.1/howto/","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"]}