Django笔记
一、总体介绍
1、Django的基本知识
1)优缺点
十余年的振兴网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整振兴建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“振兴网站设计”,“振兴网站推广”以来,每个客户项目都认真落实执行。
(1)优点:python实现,代码干净、整洁;提供管理后台,能够快速开发;复用度高,设计、使用上遵循DRY原则;易于扩展复用的中间件;内置的安全框架;丰富的第三方类库;
(2)缺点:单体应用-不易并行开发、单点扩展;不适合非常小的几行代码的项目;不适合高并发的To C互联网项目
2)Django的MTV架构
3)Django的涉及思想
DRY(don't repeat yourself):不重复造轮子;MVT;快速开发;灵活易于扩展;松耦合;显示优于隐式;
2、创建第一个Django项目
1)流程
#创建项目 django-admin startproject projectname #启动项目 python manage.py runserver 0.0.0.0:8080 #访问项目 http://127.0.0.1:8080 #数据库迁移 python manage.py makemigrations python manage.py migrate
文章名称:Django笔记
文章网址:http://scyanting.com/article/dsojodj.html