Django Sprint 附录,整理了各种实现方法
目录
-
- 可用的网站
- 按功能分类的参考文章
可用的网站 (kě de
Django 文档
最终可以依靠的公式文档是最可信赖且最有用的网站。网站中还提供了官方教程,可以帮助你制作投票应用程序。
这是一个博客
这是滝泽先生的博客,他是一个著名的Django程序员。博客中包含了各种应用的构建示例,例如博客网站、预约网站和日记网站等。每个功能都有相关内容。
-
- Djangoで、ブログを作るシリーズ①
-
- Djangoで、ブログを作るシリーズ②
-
- Djangoで、日記を作るシリーズ①
-
- Djangoで、シンプルな予約サイトの作成シリーズ
- Djangoでカレンダーを作るシリーズ
Django兄弟
这是由教程和博客组成的。 教程会涵盖备忘录应用程序、博客管理网站和电子商务网站的创建。 博客上介绍了一些细节功能。
简体字 | @okoppe8
这是知乎上有名的@okoppe8用户的文章列表。主题是“在使用Django创建业务系统时预先准备所需功能”,有许多有用的文章。
Django学习帐
本课程涵盖了Django的基础知识及一些进阶内容,整体上呈现为教程形式。
布玛文档
建议您尝试逆向分析前端实现形式,如表单和网格等。这样可以对各种实现方式有个基本了解。
参考功能分类文章
身份验证的定制化
-
- Django docs | Djangoの認証システムを使用する
-
- Django docs | Djangoの認証方法のカスタマイズ
-
- Narito Blog | Djangoで会員登録機能を自作するシリーズ
- Narito Blog | Djangoで、パスワード変更ページと再設定ページ
模型的字段和关系
-
- Django docs | モデルフィールドリファレンス
-
- Qiita | Django モデルフィールド:データベースフィールド 型対応表
-
- Qiita | [Django] モデルフィールド 設定テンプレート
-
- Django Brothers | Django2.0から必須になったon_deleteの使い方
-
- Django Brothers | ManyToManyフィールド throughで中間テーブルを自作する
-
- Django Brothers | Djangoモデルフィールドのnullとblankの違いを理解する
- Django Brothers | Django Userモデルへの参照方法(AUTH_USER_MODEL, get_user_modelの使い方)
数据库相关
-
- Django Brothers | ManyToMany フィルターなどのオブジェクト操作一覧
- Qiita | Django データベース操作 についてのまとめ
搜索功能和标签功能
-
- Narito Blog | Django、ブログ②の記事一覧を作る/検索機能の作成
- Django Brothers | django-taggitでタグ機能・関連記事機能を作る
表格(应用)
-
- Django docs | フォームAPI
-
- Narito Blog | Django、フォームの表示方法まとめ
-
- Narito Blog | Djangoでフォームセットを使うシリーズ
-
- Narito Blog | Djangoで、複数のform要素を使う
- Bulma docs | Form controls
分页
-
- Narito Blog | Django、ページング処理まとめ
- Django Brothers | ページング入門
更新通知・邮件通知
-
- Django docs | メールを送信する
-
- Narito Blog | Djangoで、Webサイトの更新情報を通知するシリーズ
- Narito Blog | Djangoで、メールを送信
留言
-
- Django docs | メッセージフレームワーク
- Bulma docs | Notification
会话Cookie
-
- Django docs | セッションの使いかた
-
- Django学習帳 | 2-9. セッションへのデータの保存と読み出し
- Django学習帳 | 2-10. Cookieへのデータの保存と読み出し
管理界面的扩展
- Django 管理画面逆引きメモ
安全事项
-
- Django docs | Django におけるセキュリティ
- akiyoko blog | DjangoCongress JP 2019 で「現場で使える Django のセキュリティ対策」というタイトルで登壇してきました
创建API
- Qiita | Django REST Frameworkを使って爆速でAPIを実装する
将CSV导出
-
- Django docs | Django で CSV を出力する
- Narito Blog | Django、CSVのインポート・エクスポート
将应用部署到Heroku。
-
- Django Brothers | HerokuでPythonアプリをデプロイする
-
- Django Brothers | DjangoアプリをHerokuでデプロイする手順
- Qiita | [Django] Heroku デプロイ方法 2018年版
社交媒体分享
- Narito Blog | Djangoで、SNSシェアリンク・ボタンを作る
多种语言互通
-
- Django docs | 国際化とローカル化
- Narito Blog | Django、多言語対応
前端开发
-
- Django docs | The Django Template Language
-
- Narito Blog | Bulmaでよく使うJavaScriptコード
-
- Django Brothers | Djangoでカスタマイズした404ページを表示する
- Bulma docs | Button
请参照下列要求。
-
- Django Sprint #0 イントロダクション
-
- Django Sprint #1 環境構築
-
- Django Sprint #2 新規プロジェクトのスタート
-
- Django Sprint #3 ユーザーモデルのカスタマイズ
-
- Django Sprint #4 トップページの作成
-
- Django Sprint #5 汎用ビューとCRUD 前編
-
- Django Sprint #6 汎用ビューとCRUD 後編
-
- Django Sprint Appendix Docker関連
-
- Django Sprint Appendix 各種実装まとめ
-
- Django Sprint Appendix モデルとデータベース
-
- Django+PostgreSQLのアプリケーションをAWSのElastic Beanstalkにデプロイする (UTokyo Project Sprint 用)
- Django+MySQLのアプリケーションをAWSのElastic Beanstalkにデプロイする (UTokyo Project Sprint 用)