1.创建和运行

django-admin startproject xxx

python manage.py runserver

2.第一个项目程序

wsgi.py
中文名:python服务器网关接口。python应用与Web服务器之间的接口(基本不会用到)

urls.py
Django项目中所有地址(页面)都需要我们自己去配置其URL

settings.py
1.BASE_DIR 指的是项目的根目录
2.SECRET_KEY 安全码
3.DEBUG 是否开启调试功能
4.ALLOWED_HOSTS 这是一个空列表,往里面可以添加地址,那么页面只允许这个地址访问
5.INSTALLED_APPS 已安装的程序
6.Middleware django安装的中间件
7.ROOT_URLCONF url的根文件
8.TEMPLATES 模板的配置
9.DATABASES 数据库配置
10.language_code 语言
11 Static_URL 静态文件的地址

__init__.py
模块声明文件,声明之后彼此之间可以导入

3.第一个程序

1.python manage.py startapp xxx 创建一个程序
2.migrations 数据迁移模块
3.admin.py 该应用的后台管理系统配置
4.apps.py 该应用的一些配置
5.models.py 数据模块
6.test.py 自动化测试
7.view.py 视图模块

4.一个简单的应用
1.在程序的view.py中
from http import Httpresponse
def index(request): //参数是传过来的请求,最好写成request
return Httpresponse("xxxxxxxxx") //返回给浏览器

2.对应的URL链接

在主项目文件中的urls.py中

path("index/"(对应的URL链接),视图里想对应的函数名)

转载于:https://www.cnblogs.com/haizhongdenta/p/8727246.html

Django学习笔记(一):第一个django程序相关推荐

  1. C#.NET学习笔记2---C#.第一个C#程序

    C#.NET学习笔记2---C#.第一个C#程序 技术qq交流群:JavaDream:251572072  教程下载,在线交流:创梦IT社区:__________以前的网站现在不弄了,抱歉 6.第一个 ...

  2. MyBatis学习笔记2 ——第一个MyBatis程序

    MyBatis学习笔记2 --第一个MyBatis程序 参考教程B站狂神https://www.bilibili.com/video/BV1NE411Q7Nx 环境搭建 建立一个mybatis数据库用 ...

  3. Spark学习笔记1——第一个Spark程序:单词数统计

    Spark学习笔记1--第一个Spark程序:单词数统计 笔记摘抄自 [美] Holden Karau 等著的<Spark快速大数据分析> 添加依赖 通过 Maven 添加 Spark-c ...

  4. Django学习笔记2:一个简单的开发实例

    Technorati 标签: Python,Django 目标:通过开发一个简单的Todo管理应用,熟悉Django的基本概念.和使用. 运行环境 Windows Vista + Python 2.7 ...

  5. 学习笔记之04-第一个OC程序解析

    查看项目结构可以发现这个程序中只有一个源文件:main.m 打开main.m文件,代码如下 1 #import <Foundation/Foundation.h> 2 3 int main ...

  6. OpenGL学习笔记:第一个OpenGL程序完全注释

    运行环境: CentOS7 g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-16) OpenGL实现厂商的名字:VMware, Inc. 渲染器标识符:Gallium ...

  7. 廖雪峰官方网站python学习笔记:第一个Pyhon程序

    输入和输出 print() print()函数可以接受多个字符串,用逗号","隔开,就可以练成一串输出: >>>print('The quick brown fo ...

  8. node学习笔记,第一个Node程序

    编辑 JavaScript代码将在Node环境中执行 first-node.js // 严格模式 'use strict';console.log('Hello, world.'); console. ...

  9. Django学习笔记---第一天

    Django学习笔记 1.Django的安装 //如果不指定版本号,默认安装最新版 pip3 install django==1.11.8 关于Django的版本和python的版本依赖关系,请看下图 ...

  10. 千锋Django学习笔记

    千锋Django学习笔记 文章目录 千锋Django学习笔记 写在前面 1. MVC和MTV 2. Django简介 3. MTV简单流程 4. 和Model的简单对接 5. Model 6. Tem ...

最新文章

  1. mysql集群之MMM简单搭建
  2. 关于map的下标操作的2个例子
  3. PL/SQL程序设计(一)—— PL/SQL程序设计简介
  4. 传统生成API文档弊端
  5. core文件与gdb调试
  6. Flutter RichText支持自定义文字背景
  7. 设置远程桌面(一)修改Win7远程桌面端口
  8. 买了一块烂砖头(《ADO.NET技术内幕》)- 以及今天看砖头的一些感想(技术感想)...
  9. 计算机中丢失profapi,profapi.dll
  10. smart原则_设立目标的smart原则
  11. java连接hsql数据库_访问Hsql .data数据库文件
  12. 淘宝、天猫按关键词搜索商品API接口返回数据展示
  13. 微处理器和由微型计算机构成,微处理器的组成
  14. 在Android中绘制圆角矩形图片
  15. expdp报错ORA-39002: invalid operation,ORA-39070: Unable to open the log file
  16. 邻居子系统之ARP协议数据处理过程
  17. javascript实现的淘宝五星评价(版本2)
  18. 软考高级(信息系统项目管理师)高频考点:项目质量管理
  19. MFS详解(三)——MFS应用
  20. 解决java中文乱码,编码识别测试,汇总

热门文章

  1. sqlserver临时表
  2. MySQL Proxy 安装与读写分离体验
  3. struts2.0获取各种表单的数据
  4. shell实例第14讲:字符串截取的8种方法
  5. linux命令:fsck
  6. BZOJ 1878 HH的项链
  7. pyqt5中信号与槽的认识
  8. 混迹网络运营多年经验之谈
  9. 解决crond引发大量sendmail、postdrop进程问题
  10. Tesseract-OCR 训练过程 V3.02