django model对象修改_Python之Django简介并快速练手

本文介绍了Django项目的基本操作,包括遵循MVC模式的Django框架解析、虚拟环境的创建与管理、Django项目的创建与运行、ORM框架的使用以及模型的创建与操作。此外,还详细讲述了如何设置中文页面、创建管理员账户,并展示了如何通过admin后台管理数据。最后,简要介绍了视图和模板的使用。
摘要由CSDN通过智能技术生成

Django模式

首先Django是遵循MVC模式的。

M:Model,模型,与数据库进行交互

V:View,视图 html页面

C:Controller,控制器,接收请求,处理,返回数据,与视图进行交互

MVC中重要的思想就是解耦,各自干自己的事情。

简单整理一下思路:

比如一个登陆网页(也就是视图),点击登陆的时候,将账号和密码发送到MVC框架中的控制器(Controller),我们从控制器中进行处理,需要去查询数据库,但是这里不会直接去操作数据库,我们通过Model去进行操作数据库,回来也一样的。

在Django中,Django把控制器变成了Template,其实是一样的,就是名字不一样了,他把自己的模式叫做MVT。

不同的是:V变成了和MVC中C的功能相同,T和MVC中的V功能相同。

虽然他自己叫做MVT,本质还是遵循的MVC。

安装虚拟环境

安装一个和python一样的虚拟环境,使这个项目用到的模块与其他项目无关。

首先需要安装模块:

pip3 install virtualenv

上面操作密令比较复杂,安装一个扩展包:

pip3 install virtualenvwrapper-win

这时我们创建一个虚拟环境都是在C盘,我们给他换个路径。

添加环境变量:

此电脑->属性->高级->环境变量->在系统变量点击添加,变量名写WORKON_HOME,变量值写一个路径,(你创建虚拟环境想放的地方)

创建虚拟环境命令:mkvirtualenv 名字

如果你安装了python3和python2 用-p指定用哪个版本。

退出虚拟环境:deactivate

进入一个虚拟环境:workon 名字

查看自己创建了那些虚拟环境 workon

删除一个虚拟环境:rmvirtualenv 名字

创建这个虚拟环境后,你安装的包都是在你设定的文件夹下。并且创建的命令都是一样的。

创建一个项目

1、创建虚拟环境:

我们创建一个虚拟环境名字为djangostudy:mkvirtualenv djangostudy

2、安装Django框架

安装Django框架(在虚拟环境中使用pip):pip install django==1.8.2(==表示指定本版,不加也可以)

查看我们虚拟环境安装了上面模块:pip list。

3、创建一个项目

在创建项目前我们创建一个文件夹来放我们的项目:md 文件夹名字

我就创建一个xuexi的目录了。执行创建文件夹的密令的时候,要切换到虚拟换件文件夹下。

创建了xuexi后,我们cd xuexi到这个文件夹下。

创建一个项目:django-admin startproject 项目名字

我的项目名字就写test1。

4、目录结构

可以看到在xuexi下看到:

test1

__init__ 说明 test1 是一个python包

settings.py 配置文件

urls.py 路由配置

wsgi.py (wsgi协议)服务器和Django交互入口

manage.py 管理文件

5、创建一个应用

首先切换目录到test1中,cd test1。

一个模块对应一个应用,创建命令:python manage.py startapp 应用名

我这里写student

进入你的刚刚创建的应用你可以看到:

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值