django官方入门教程实践

django官方入门教程实践新建项目项目内app创建视图配置文件数据库app配置创建模型(相当于数据库)激活模型管理员创建管理员真正的视图template删除模板中的硬编码 url创建表单vote函数自动化测试界面优化static资源定制admin页面官方文档入口:Writing your first Django app新建项目使用pycharm开发,新建django项目,命名为mysite其项目结构如下外层mysite:随意命名,根目录Manage.py :与django交互内层my
摘要由CSDN通过智能技术生成


官方文档入口:Writing your first Django app


新建项目

使用pycharm开发,新建django项目,命名为mysite
其项目结构如下
在这里插入图片描述

  • 外层mysite:随意命名,根目录
  • Manage.py :与django交互
  • 内层mysite
    • init:表示该文件为python包
    • settings.py是项目整体的配置文件
    • urls.py是项目的路由配置文件
    • wsgi.py是项目与WSGI协议兼容的Web服务器入口
    • asgi.py是项目与ASGI协议兼容的Web服务器入口

保持默认运行。(我用pycharm有个地方运行报错了导入下os包就好,不记得是哪里了)

项目内app

区分project和app

一个project可以有很多app来实现不同的功能

执行

python manage.py startapp polls

新建app
在这里插入图片描述

  • admin.py文件是网站的后台管理站点的配置文件
  • apps.py文件是配置当前子应用的相关信息
  • migrations是用于存放数据库迁移历史文件
  • models.py是用于保存数据库模型类
  • tests.py文件是用于开发测试的
  • views.py文件是编写Web应用视图函数

创建视图

在这里插入图片描述
视图需要映射到url,在polls下面创建一个urls.py文件
在这里插入图片描述
将根url指向polls.urls。
在这里插入图片描述

其中 path(<route>, <view>, [name=None,**kwargs
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值