Django学习

django框架默认使用sqlite 数据库

所有操作都是面向对象的,例没有执行sql语句,就利用django特有的环境,就能进行操作mysql

 

MVC:

大部份开发语言中都有MVC框架

MVC框架的核心思想是:解耦   (简单来说:将显示部分、数据部分、处理部分进行分离)

m表示model,主要用于对数据库层的封装

v表示view,用于向用户展示结果

c表示controller,是核心,用于处理请求、获取数据、返回结果

 

MVT:

Django是一款Python的web开发框架

与MVC有所不同,属于MVT框架

m表示model,负责与数据库交互

v表示view,是核心,负责接收请求、获取数据、返回结果

t表示template,负责呈现内容到浏览器

 

linux下(CentOS)使用virtualenv搭建python3等等环境建项目:

pip3 install virtualenv

/usr/python/bin/virtualenv  -p  /usr/bin/python3 env1 之后会在当前生成一个env1,该文件夹即为我们创建的虚拟环境,env/lib/python3.5/site-packages/里是安装的包都会显示在此目录

激活进入虚拟环境:source env1/bin/activate

pip3 list  当前虚拟环境已经安装好的包

pip3 install django==1.8.2 安装django 1.8.2版本,双等号 == 指定版本号,不指定等于号安装默认版本

django-admin startproject test1 创建django项目目录,里面生成manage.py文件(管理你整个项目的)和test1包,运行manage.py会把这个项目当中最基本需要的东西创建出来

退出虚拟环境:deactivate

 

 

windows下建项目:

太难了,我不懂,先学到这里吧...

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的Django学习教程: 1. 首先,确保你已经安装了Python和Django。你可以在官方网站上下载并安装Django:https://www.djangoproject.com/download/ 2. 创建一个新的Django项目。在命令行中,进入你想要创建项目的目录,并运行以下命令: ```shell django-admin startproject myproject ``` 这将创建一个名为myproject的新项目。 3. 进入项目目录: ```shell cd myproject ``` 4. 创建一个新的应用程序。在命令行中运行以下命令: ```shell python manage.py startapp myapp ``` 这将创建一个名为myapp的新应用程序。 5. 在项目的settings.py文件中,将新创建的应用程序添加到INSTALLED_APPS列表中: ```python INSTALLED_APPS = [ ... 'myapp', ] ``` 6. 在应用程序的目录中,创建一个名为urls.py的文件,并添加以下内容: ```python from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), ] ``` 这将创建一个名为index的视图函数,并将其与根URL关联。 7. 在应用程序的目录中,创建一个名为views.py的文件,并添加以下内容: ```python from django.http import HttpResponse def index(request): return HttpResponse("Hello, Django!") ``` 这将定义一个名为index的视图函数,它将返回一个简单的“Hello, Django!”消息。 8. 在项目的urls.py文件中,将应用程序的URL包含在urlpatterns中: ```python from django.contrib import admin from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), path('', include('myapp.urls')), ] ``` 这将将应用程序的URL与根URL关联起来。 9. 运行开发服务器。在命令行中运行以下命令: ```shell python manage.py runserver ``` 这将启动Django开发服务器,并在本地主机上的默认端口上运行。 10. 在浏览器中访问http://localhost:8000/,你应该能够看到“Hello, Django!”消息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值