python Django的简单应用

创建django工程:django-admin.py startproject yourprojectname

创建django应用:django-admin.py startapp yourappname

关系:工程下有多个应用。

django的工作模式MTV模式:

      M 模型(Model):负责业务对象和数据库的关系映射(ORM)。

      T 模板(Template):负责如何把页面展示给用户(html)。

      V 视图(View):负责业务逻辑,并在适当时候调用Model和Template。

相关博客:http://blog.youkuaiyun.com/acs713/article/details/40651457

django的简单介绍:

       创建一个mysite工程 django-admin.py startproject mysite

       创建一个jobs应用 django-admin.py startapp jobs

       mysite文件下有如下的文件:

           mysite:工程的配置文件,其下有__init__.py, setting.py, urls.py, wsgi.py,

                       主要用到setting.py 和 urls.py的文件,setting.py文件主要是对工程的配置

                        如添加app,数据库database的设置,urls.py文件主要是对url与应用文件

                        中的view模块下的方法进行映射。 

             jobs: 应用的相关文件view.py, model.py,template

  manage.py:是对django-admin.py的简单包装

 manage.py相关指令:python manage.py runserver 8080

                                          更改服务器端口号

                                         python manage.py shell

                                         启动交互界面

                                         python manage.py startapp books

                                         创建一个app,名为books

                                         python manage.py validat

                                         验证Django数据模型代码是否有错误

                                         python manage.py sqlall books

                                        为模型产生sql代码

                                        python manage.py syncdb

                                        数据库同步,执行相应方法对应的sql语句

                                        python manage.py dbshell

                                        启动数据库的命令行工具


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值