安装django:sudo pip3 install Django -i https://pypi.tuna.tsinghua.edu.cn/simple
查看版本号: python -m django --version
创建项目:
1、pycharm创建空白python项目
2、执行django-admin startproject mysite创建django应用【mysite是名字,可以修改】
3、在mysite目录下执行【python manage.py runserver】创建简易的服务器
4、浏览器打开http://127.0.0.1:8000/
可以查看到Django默认页面
5、在 manage.py
目录下创建同级目录polls,在mysite目录下执行命令是:python manage.py startapp polls
此时polls的目录结构为:
这个目录结构包括了全部的投票应用
6、编写第一个视图,在polls下的views.py输入下面代码:
from django.http import HttpResponse def index(request): return HttpResponse("Hello, world. You're at the polls index.")
此时第一个视图已编写好,如果想要在浏览器中访问页面,需做url映射
7、 做url映射,在polls下新建urls.py文件,使用默认python文件即可,此时polls文件目录结构如下
8、在polls下的urls.py中输入下方代码:
from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), ]
9、在mysite下的urls.py中输入下方代码:
from django.contrib import admin from django.urls import include, path urlpatterns = [ path('polls/', include('polls.urls')), path('admin/', admin.site.urls), ]
10、使用浏览器访问http://localhost:8000/polls/,页面上就会展示Hello, world. You're at the polls index.
至此,一个简单的Django应用就创建完成了