Django Spring #0 引言

简述

这是为UTokyo Project Sprint初学者提供的支持材料,共分为6个课程。

#1 建立环境

进行开发所需的工具:Git和GitHub以及Docker。

#2 新项目的开始

创建项目/使用Git进行版本控制

3. 用户模型的个性化定制

Git的使用/各种配置/模型概论/用户模型与认证,管理员

创建首页

HTML和CSS/准备创建首页/创建首页/代码的重复利用

#5 通用视图和CRUD 前编

通用视图以及对CRUD/模型表单/用户模型的实现第一部分:登录和注册

#6 通用视图与CRUD 后篇

用户模型的实现②:更新用户信息/③:用户详细页面和列表页面/④:删除用户

目标

我们的目标是通过这6个步骤来实现“在保留各种应用可能性的同时,完成最初的基本功能”。

开始的预测

「初心者」「ビギナー」と言及之处,所想象的具体人群是什么样的,以及在一无所知的情况下应该达到哪个水平,我将进行梳理。

    • HTML / CSS がどのようなものなのか分かる

 

    • PythonやRuby、JavaScript、PHP、Javaのいずれかを使ってみたことがある

変数
if / for / while
配列(リスト) / 辞書
関数
クラス

コマンドライン(ターミナル・コマンドプロンプト)を使ってみたことがある

请查看以下文章

如果您没有满足以上要求,或者希望在建立原型之前进一步学习的话,我们推荐以下内容。

    • Webの仕組み(分かった気になるぐらいで十分です)

クライアントサーバーモデル:『ウェブのしくみ』(MDN web docs)

MVCモデル:『MVCモデルについてわかりやすく解説します!【初心者向け】』

HTML

HTMLとは:『HTMLの基本』(MDN web docs)

HTMLを学ぶ①:Progate | HTML&CSS

HTMLを学ぶ②:ドットインストール | はじめてのHTML

CSS

CSSとは:『CSSの基本』

CSSを学ぶ①:Progate | HTML&CSS

CSSを学ぶ②:ドットインストール | はじめてのCSS

CSSフレームワークとは:『【初心者向け】CSSフレームワークとは?メリットや使い方を解説』

コマンドライン

コマンドラインを学ぶ:Progate | Command Line 基礎編

Python

Python公式docs:python.jp

Pythonを学ぶ①:Progate | Python

Pythonを学ぶ②:ドットインストール | はじめてのPython

Python非公式参照記事:note.nkmk.me

Django

Djangoとは:『Djangoの紹介』

Django公式docs:Django documentation

Djangoを学ぶ(これをまずやるべき):Django Girls Tutorial

Djangoについてさらに学ぶ①:Narito Blog

Djangoについてさらに学ぶ②:Django Brothers

Djangoについてさらに学ぶ③:『Django 入門』(全6回)
Django初学者向けロードマップ:『初学者・初級者向け Django の学習ロードマップ』

Git

『サル先生のGit入門』
Progate | Git

Docker

米国データサイエンティストのブログ | Docker超入門(全7回)

请提供更多的上下文或例句来确保正确翻译 “参照”。

    • 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 用)

这里提供的是适用于 Windows / Docker Toolbox 的版本。

    • Django Sprint #1 環境構築 (Windows向け)

 

    • Django Sprint #2 新規プロジェクトのスタート (Docker Toolbox向け)

 

    • Django Sprint #3 ユーザーモデルのカスタマイズ (Docker Toolbox向け)

 

    • Django Sprint #4 トップページの作成 (Docker Toolbox向け)

 

    Django Sprint Appendix Docker周りのコマンドとエラー (Docker Toolbox向け)
广告
将在 10 秒后关闭
bannerAds