一.工程目录详解 创建工程后得到如下目录: 1. manage.py 管理项目.创建数据库.启动服务器等.测试等. 查看子命令: python manage.py 启动服务器: python manage.py runserver 指定启动服务器的地址和端口: python manage.py runserver 0.0.0.0 8080 2. mysite 目录 2.1 settings.py  对于整个网站的配置.配置文件:应用.中间件.数据库.静态目录各类配置... 2.2 urls.py…
一.开发 环境搭建 1. linux下一般有自带的python,如果对版本不满意,可以再自行安装. 2. 安装ipython(推荐) sudo apt-get install ipython sudo pip install ipython 3. 安装pip sudo apt-get install python-pip 4. 安装django pip安装:sudo pip install Django 源码安装: git clone https://github.com/django/djan…
Django中的重要概念: 一次web访问的实质: 1. 客户发送http请求到web服务回 2. web服务器返回html页面给客户 Django概述: 1. URL配置             建立URL和与响应函数之间的关系 2. 视图Views          响应客户http请求,进行逻辑处理,返回给用户html页面 3. 模型models        描述我们服务器存储的数据(数据库的表) 4. 模板templates    用来生产html页面.返回给用户的html,是由数据(…
.MVC的设计方式(跟Flask一样,都是MVC的设计模式) .开发效率高 .功能强大(丰富的第三方组件) .安全性高(帮助开发者规避安全漏洞) 目前市面上使用:Django>Flask #使用环境 ①.python环境的安装:2.X.3.X(官方对2.x已不再维护,所以必须要3.x)www.python.org[官网] 科学计算anaconda 的python环境:直接百度即可,安装后,含有丰富的第三方库,可以使开发者专注于业务开发 ②.Django环境的安装:2.0版本(pip instal…
django环境搭建     1.安装Python     2.ipython         sudo apt-get install ipython         sudo pip install ipython     3.安装pip         sudo apt-get install python-pip     4.安装django         pip安装:             sudo pip install django         源码安装:        …
Mac下nodeJS初体验 这两天博主出门在外,抽空体验一下大名鼎鼎的node 安装 brew install node 安装测试 $ node -v v8.4.0 运行本地脚本 用文本编辑器编辑一段js脚本,测试提供的Javascript环境 helloworld.js $ node helloworld.js Hello World 3 用node命令也可以进入交互式shell模式. helloworld helloworld.js // 载入http模块 var http = requir…
前几天在网上看到了篇采用Django搭建简易博客的视频,好奇心驱使也就点进去学了下,毕竟自己对于Django是无比敬畏的,并不是很了解,来次初体验. 本文的操作环境:ubuntu.python2.7.Django1.8.6.Pycharm5.其实自从使用了ubuntu之后就很神奇的喜欢上了它,真的用起来方便很多. 1.Django项目文件并创建blog应用 (1)可以在终端中建立Django项目,使用django-admin startproject ...直接上图: 建立blog应用: (2)…
python -m pip install --upgrade pip 终端中 一. 创建项目: 1.django-admin startproject mysite(第一种比较好) 2.django-admin startproject mysite . 二. 启动该项目的django python manage.py migrate python manage.py runserver 用http://127.0.0.1:8000 | http://localhost:8000访问 三. 创…
缘起 既然python都学了,学习python的时候感觉是相见恨晚,一种新的编程语言带给我一种新的思考问题的方式,为了巩固学过的东西并进一步学习python,就想学学Django,看看会不会带给我关于web新的东西.把自己学习过程记录在这里,发现每次写博客都是对学习过的东西的一次整理和提升. 新建一个project startproject python和Django的安装不再详述,我的环境python2.7,Django1.9.7 . django-admin startproject mys…
转载地址:https://www.cnblogs.com/sunshine-2015/p/5658283.html 缘起 既然python都学了,学习python的时候感觉是相见恨晚,一种新的编程语言带给我一种新的思考问题的方式,为了巩固学过的东西并进一步学习python,就想学学Django,看看会不会带给我关于web新的东西.把自己学习过程记录在这里,发现每次写博客都是对学习过的东西的一次整理和提升. 新建一个project startproject python和Django的安装不再详述…