Python学习之Django初识

Django安装:

        pip install django

Django项目创建方法:

django-admin startproject [项目名称]

例:django-admin startproject first_django

运行django项目(默认端口号8000):

python manage.py runserver

指定端口运行:python manage.py runserver 9000

Django项目结构介绍:

cd first_django

Manage.py:以后和项目交互基本上都是基于这个文件。一般都是在终端输入python manage.py [子命令]。可以输入python manage.py help 查看帮助。一般情况下不需要编辑此文件。

Settings.py:本项目的设置项,以后所有和项目相关的配置都在此页面。

Urls.py:配置URL路由。

Wsgi.py:项目与WSGI协议兼容的web服务器入口,部署时需要用到,一般情况下不需要修改。

 

Project和app的关系

         App是django项目的组成部分。一个app代表项目中的一个模块,所有url请求的响应都是由app来处理。比如豆瓣,里面有图书,电影,音乐,同城等许多模块,如果站在django的角度来看,图书,电影这些模块就是app,图书,电影这些app共同组成豆瓣这个项目。因此,这里有一个概念,django项目由许多app组成,一个app可以被用到其他项目,django也能拥有不同的app。

 

创建app:

python manage.py startapp [app名称]

App中的文件:

__init__.py 说明目录是一个python模块

Models.py 写和数据库相关的内容

Views.py 接收请求,处理数据  与M和T进行交互

Tests.py 写测试代码的文件

Admin.py 网站后台管理相关的

apps.py 这个文件时django1.10之后增加的,通常里面包含对应用的配置。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值