1
- * 已经掌握如何搭建 Django 项目的同学,请直接前往下章开始阅读。*
2
-
3
1
## 后端开发环境
4
2
5
3
本教程的** 后端** 开发环境为:
17
15
18
16
python的安装为比较简单,首先找到[ Python官方网站] ( https://www.python.org/ ) ,选择 python 3.8.2 的 windows 版本,下载并安装。
19
17
20
- ** 安装时注意勾选添加python到环境变量中。** 如果没有或者漏掉这一步 ,请安装完毕后自行添加。
18
+ ** 安装时注意勾选添加python到环境变量中。** 如果没找到或者漏掉这一步 ,请安装完毕后自行添加。
21
19
22
20
安装完成后打开[ 命令行] ( https://jingyan.baidu.com/article/046a7b3e83a505f9c27fa9a2.html ) ,输入` python -V ` ,系统打印出python的版本号,说明安装成功了:
23
21
24
- ``` python
22
+ ``` bash
25
23
C:\U sers\d usai> python -V
26
24
Python 3.8.2
27
25
```
@@ -34,61 +32,60 @@ Python 3.8.2
34
32
35
33
在命令行中新建目录 ` /drf ` 。进入此目录:
36
34
37
- ``` python
35
+ ``` bash
38
36
E:\> cd drf
39
37
E:\d rf>
40
38
```
41
39
42
40
输入配置 venv 的命令,其中的` venv ` 为虚拟环境的目录:
43
41
44
- ```
42
+ ``` bash
45
43
E:\d rf> python -m venv venv
46
44
```
47
45
48
46
创建完成后,输入` venv\Scripts\activate.bat ` ,即可进入虚拟环境:
49
47
50
- ```
48
+ ``` bash
51
49
E:\d rf> venv\S cripts\a ctivate.bat
52
50
(venv) E:\d rf>
53
51
```
54
52
55
53
** 盘符前有` (venv) ` 标识说明进入venv成功。**
56
54
57
- > 若上述方法不成功,则可以通过 ` virtualenv ` 库创建虚拟环境,效果相同 。
55
+ > 若上述方法不成功,则可以通过 ` virtualenv ` 库创建虚拟环境。
58
56
59
57
## 安装Django
60
58
61
59
** 在虚拟环境下** ,输入命令 ` pip install django==3.1.3 ` :
62
60
63
- ``` python
64
- (env ) E:\drf> pip install django==3.1.3
61
+ ``` bash
62
+ (venv ) E:\d rf> pip install django==3.1.3
65
63
66
64
Collecting django==3.1.3
67
65
Using cached
68
66
...
69
67
...
70
68
Successfully installed django-3.1.3
71
69
72
- (env ) E:\drf>
70
+ (venv ) E:\d rf>
73
71
```
74
72
75
- 系统打印出以上文字表示Django安装成功了。
73
+ 系统打印出以上文字表示 Django 安装成功了。(提示符以 ` (venv) ` 开头)
76
74
77
75
> 由于国内复杂的网络环境, Pip 的下载可能非常缓慢甚至失败。国内用户请更换国内的镜像下载源。
78
76
79
77
## 创建Django项目
80
78
81
79
还是在** 虚拟环境** 下,在` drf ` 文件夹中创建一个叫 ` drf_vue_blog ` 的Django项目:
82
80
83
- ```
84
- (env ) E:\drf> django-admin startproject drf_vue_blog
81
+ ``` bash
82
+ (venv ) E:\d rf> django-admin startproject drf_vue_blog
85
83
```
86
84
87
85
查看` drf ` 文件夹,发现多了` drf_vue_blog ` 文件夹,其结构应该是这样:
88
86
89
87
```
90
88
drf_vue_blog
91
- │ db.sqlite3
92
89
│ manage.py
93
90
│
94
91
└─drf_vue_blog
@@ -111,22 +108,24 @@ Django 自带一个轻量的 Web 开发服务器,被叫做 runserver。
111
108
要运行这个服务器,首先要进入` drf_vue_blog ` 文件夹,即含有` manage.py ` 文件的那个:
112
109
113
110
```
114
- (env ) E:\drf> cd drf_vue_blog
115
- (env ) E:\drf\drf_vue_blog>
111
+ (venv ) E:\drf> cd drf_vue_blog
112
+ (venv ) E:\drf\drf_vue_blog>
116
113
```
117
114
118
115
输入命令` python manage.py runserver ` :
119
116
120
117
```
121
- (env ) E:\drf\drf_vue_blog> python manage.py runserver
118
+ (venv ) E:\drf\drf_vue_blog> python manage.py runserver
122
119
Performing system checks...
123
120
...
124
121
Django version 3.1.3, using settings 'drf_vue_blog.settings'
125
122
Starting development server at http://127.0.0.1:8000/
126
123
Quit the server with CTRL-BREAK.
127
124
```
128
125
129
- 系统打印出这些信息,说明服务器启动成功了,打开 Chrome 浏览器,输入http://127.0.0.1:8000/ ,网页中看到一个绿色的小火箭,恭喜你,项目已经正常运行了。
126
+ 系统打印出这些信息,说明服务器启动成功了。
127
+
128
+ 打开 Chrome 浏览器,输入http://127.0.0.1:8000/ ,网页中看到一个绿色的小火箭,恭喜你,项目已经正常运行了。
130
129
131
130
## 代码编辑器
132
131
@@ -136,13 +135,13 @@ django 运行起来后,我们还需要一款**代码编辑器**或者**集成
136
135
137
136
> Pycharm 专业版是收费的。
138
137
139
- 如果你想要一个纯粹的文本编辑器 ,那么可以用 ** Sublime Text 3** 。它不是免费的,但是可以无限期试用 ,所以你不需要掏腰包。
138
+ 如果你想要一个文本编辑器 ,那么可以用 ** Sublime Text 3** 或者 ** VS Code ** 。它两基本都是免费的 ,所以你不需要掏腰包。
140
139
141
140
进入[ Sublime Text 3官网] ( https://www.sublimetext.com/3 ) ,下载对应版本的安装文件安装即可使用了。
142
141
143
142
## 浏览器
144
143
145
- 推荐 [ Chrome] ( https://www.google.com/chrome/ ) 。 火狐或者 Edge 也可以,看个人习惯选择 。
144
+ 推荐 [ Chrome] ( https://www.google.com/chrome/ ) , 火狐或者 Edge 也可以。
146
145
147
146
## 总结
148
147
0 commit comments