larken

勤奋的人生才有价值

导航

Django介绍(1)

https://www.cnblogs.com/yuanchenqi/articles/6083427.html

框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。

对于所有Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。

最简单的Web应用就是先把HTML用文件保存好,用一个现成的HTTP服务器软件,接收用户请求,从文件中读取HTML,返回。

注意:在开发过程中,数据库同步误操作之后,难免会遇到后面不能同步成功的情况,解决这个问题的一个简单粗暴方法是把migrations目录下的脚本(除__init__.py之外)全部删掉,再把数据库删掉之后创建一个新的数据库,数据库同步操作再重新做一遍。    

 django的命令行工具
    <1> 创建一个django工程 : django-admin.py startproject mysite
    <2>在mysite目录下创建blog应用: python manage.py startapp blog
    <3>启动django项目:python manage.py runserver 8080
    <4>生成同步数据库的脚本:python manage.py makemigrations  
       同步数据库:  python manage.py migrate   
    <5>当我们访问http://127.0.0.1:8080/admin/时,会出现:
    <6>清空数据库:python manage.py  flush
    <7>查询某个命令的详细信息: django-admin.py  help  startapp
    <8>启动交互界面 :python manage.py  shell
    <9> 终端上输入python manage.py 可以看到详细的列表,在忘记子名称的时候特别有用。

 

posted on 2018-09-11 20:29  larken  阅读(96)  评论(0编辑  收藏  举报