Django2.0 学习记录--入门级(一)

Django是最近刚接触,需要懂点Python知识,本文只是初步搭建,后续深入学习继续分享。

一、首先、环境搭建

1、建议按照网上教程推荐使用虚拟环境、安装Virtualenv,好处是可以创建一个干净的开发环境,各个不同的项目隔离。
pip install virtualenv 现在我用的是16.0.0版本。

virtualenv --no-site-packages practice

done完成,虚拟环境创建成功了。

cd 到刚新建的目录Scripts下:
activate 激活创建的practice环境,deactivate释放环境。

2、场地有了,开始购置设备干活了,下一步安装Django

pip install Django

安装完成,pip list 看下

至此,环境基本完成了。

二、新建项目

新建项目mysite:

django-admin startproject mysite

再初始化项目数据库,python manage.py migrate

创建账户,用于项目登录:
python manage.py createsuperuser
依次输入用户名、密码,密码至少6位。

项目建立完成,需要给项目建立一个应用,这里实例一个取名为poem。

django-admin startapp poem

建立应用后需要给应用建立数据表,django自带sqlite3数据库,我们只需添加字段即可。


数据库建立后,需要前端页面进行请求访问。

访问通过总路由mysite下的urls进行的。

分发到应用的视图views。

视图里有一个跳转页,需要返回一个html页面,需要在poem应用底下新建一个templates文件夹,然后再建一个html文件。

至此一个基本的请求响应完成。

三、启动,执行  python manage.py runserver

浏览器启动


至此,大功告成。

四、总结

django框架模块,setting是一个后台设置,urls是路由,wsgi 网关(基本不用),分应用下,models 建立数据库字段,views操作视图,请求跳转。

本文是自己的学习记录,欢迎各位指教,共同学习进步!!

猜你喜欢

转载自blog.csdn.net/weixin_42469464/article/details/82769717