Django基础 ---入门仪式
一、搭建环境:
再创建项目之前我们需要建立一个虚拟环境,这样便于我们后期的管理。
1.安装virtualenv -------->执行 pip install virtualenv
2.找到一个我们要创建虚拟环境的目录建立一个虚拟环境命名为:myblog
C:\Users\jeep-peng zhang>virtualenv G:\env-django\myblog
3.把Django 项目安装到虚拟环境里面
注意:安装之后先要使用activate激活虚拟环境:
G:\env-django\myblog\Scripts>activate
激活虚拟环境后的状态为:
(myblog) G:\env-django\myblog\Scripts>pip install django
执行 pip install django 安装django
二、开始创建项目
入门仪式,输出一个‘Hello Word’
1.在要存放的目录,在虚拟环境中操作:执行命令django-admin startproject +#项目名字
(myblog) G:\env-django\myblog\Scripts>cd G:\env-django
(myblog) G:\env-django>django-admin startproject mysite
2.分析浏览器指令:
3.分析之后我们发现我们发出的请求是经url处理后像服务器区获取数据的。
因此我们设置url,设置之前我们需要先设置一个需要在浏览器上返回的东西。
新建一个views文件:
from django.http import HttpResponse def index(request):#发送请求 return HttpResponse("您好! HelloWold!")
设置路由:
from .import views urlpatterns = [ path('admin/', admin.site.urls), path('',views.index) ]
最后启动服务:
python manage.py runserver
4.在浏览器中输入 http://127.0.0.1:8000/获得返回结果。
三、配置管理员
1.首先先要迁移数据:
python manage.py migrate #迁移数据到数据库
2.创立超级管理员:
python manage.py createsuperuser
Username (leave blank to use 'jeep-pengzhang'): test Email address: Password: Password (again): Superuser created successfully. (myblog) G:\env-django\mysite>
按提示输入:创建成功!