Django技术要点实例

1, 安装Django
    pip install django

2, 创建项目
    django-admin start project 项目名
    *注意事项:win系统不要包含中文路径名或机器名

3, 创建app
    进入项目目录, 运行目录下的 manage.py
    python manage.py startapp app名

4, 启动开发服务器
    python manage.py runserver 0.0.0.0:80
    这样可以在80端口开启服务器,浏览器直接访问
    *了解域名系统DNS
5, 编辑配置文件settings.py
    编辑项目同名文件夹下的 settings.py文件
    
5.1 安装app     INSTALLED_APPS
    
5.2 配置数据库   DATABASES
    
5.3 语言和时区

6, 创建对应的数据库,配置pymysql
    数据库主机名,端口,用户名,密码,库名
    建库
    安装pymysql到项目环境
    pip install pymysql
    配置到项目中 settings
    项目同名app包下 __init__.py
        import pymysql
        pymysql.install_as_MySQLdb()

7, 编写模型
    编辑app目录下的models.py文件创建class
    
7.1 字段类型
    
7.2 字段参数
    
7.3 shell 交互模型操作
    python manage.py shell

8, 创建模板
    创建app下templates文件夹
    创建模板文件夹下的各app目录
    在目录中创建静态HTML页面

9, 编写视图函数
    编辑app目录下views.py文件
    添加函数定义用于完成特定功能

10, 配置url
    编辑项目同名目录下urls.py文件
    配置相应的path指向views中的函数

11, 请求和响应类型
    
11.1 POST和GET请求
    
11.2 参数获取
    
11.3 URL参数的获取
    
11.4 HttpResponse响应类型
    
11.5 JsonResponse响应类型

12, 登录保持与会话跟踪
    cookie  -- request读取,response写入
    session -- request操作


13, 数据模型的基本操作(增删改查)


14, 使用模板
    
14.1 创建模板和加载模板
    
14.2 使用数据渲染模板
    
14.3 模板的条件和循环语句
    
14.4 其他模板标签(跨域保护和静态资源)


15, AJAX技术


16, 表单,模板表单,验证器
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值