(2)Django---用命令创建项目
1、创建项目
创建guest项目:django-admin startproject guest
***:项目创建成功后项目名称不建议更改(配置文件都有引用)
1.1、项目结构
manage.py #与项目进行交互的命令行工具集的入口 工具管理器
myblog
__init__.py #python中声明模块文件 内容默认为空
settings.py #项目的总配置文件,里面包含了数据库,Web应用,时间等各种配置
urls.py #url配置文件,django项目中的所有页面都需要配置其URL
wsgi.py ##python webserver Gateway interface python应用与web服务器之间的接口
2、启动服务
通过runserver启动项目:D:\Python37\Scripts\guest>python manage.py runserver
python manage.py runserver 9999 #将默认的端口号8000更改为9999
3、创建应用
在guest项目下创建sign应用:D:\Python37\Scripts\guest>python manage.py startapp sign
添加应用名到settings.py 中的INSTALLED_APPS里
3.1、应用结构
migrations #数据移植(迁移)模块
__init__.py
__init__.py
admin.py #该应用的后台管理系统配置
apps.py #该应用的一些配置,django-1.9后自动生成
models.py #数据模块,使用ORM模块,类似于MVC结构中的models(模型)
tests.py #自动化测试模块,django提供了自动化测试功能
views.py #执行响应代码的逻辑模块,代码逻辑处理的主要地点
4、创建第一个页面响应
编辑guest.views
每个响应对应一个函数,函数必须返回一个响应
函数必须存在一个参数,一般为request
每一个响应(函数)对应一个url
配置urls.py
每个URL都以url的形式写出来
url存放在urlpatterns列表中
url函数三个参数:URL(正则),对应方法,名称
第二种配置urls.py
在根urls.py中引入include,根urls.py中url的第二个参数改为include('blog.urls')
在APP目录下新建urls.py,格式与根urls.py相同
***根urls.py文件针对APP配置的URL的名称,是该APP所有URL的总路径
配置url时注意第一个参数正则表达式结尾符号$和/
(2)Django---用命令创建项目相关推荐
- @vue/cli3--使用命令创建项目--方法/实例
原文网址:@vue/cli3--使用命令创建项目--方法/实例_IT利刃出鞘的博客-CSDN博客 简介 说明 本文用实例来介绍vue-cli3如何使用命令来创建项目. 系列文章 Vue-cli2--使 ...
- django和scrapy创建项目命令
django项目 # 创建项目 django-admin startproject my_proj python manage.py startapp my_app python manage.py ...
- 自学Python第二十二天- Django框架(一)创建项目、APP、快速上手、请求和响应流程、模板、数据库操作
Django 框架是一个基于 python 的重量级的 web 开发框架,现今很多大公司大项目都是使用 Django 框架.采用了 MVC(model view controller) 的框架模式,p ...
- Mac上 vue-cli使用命令创建项目
创建项目 运行以下命令来创建一个新项目: vue create 项目名称 项目名称只能出现英文.数字和短横线. 回车后,问:如何去搭建这个工程. 第一行是默认使用vue2,第二行是默认使用vue3,第 ...
- Vue3-使用yarn命令创建项目
前提:安装node node --version npm --version #全局安装yarn npm install -g yarn#查看yarn版本 yarn --version 安装 vue- ...
- maven使用mvn命令创建项目异常java.lang.NoClassDefFoundError: org/apache/commons/collections/ExtendedProperties
命令: mvn archetype:generate -DarchetypeArtifactId=jersey-quickstart-gri zzly2 -DarchetypeGroupId=org. ...
- 输入【ionic start myApp tabs】命令创建项目时失败
一.查看node-sass是否安装成功 在node_modules文件夹中看是否有node-sass 如果没有,输入[npm install node-sass] 二.查看@ionic/app-scr ...
- Django(part2)--创建项目与Django目录结构
学习笔记,仅供参考 文章目录 Django框架开发 创建项目的指令 Django目录结构 Django框架开发 创建项目的指令 创建项目的指令: django-admin startproject 项 ...
- Django之创建项目
创建虚拟环境--创建django项目--创建工作子项目--配置数据库连接--生成数据库表--创建admin用户--测试项目启动 ps: 一个系统可以装多个版本的 python 解释器,但是之后用到的第 ...
最新文章
- runtime实践之Method Swizzling
- 利用frp进行内网穿透
- POJ3666:Making the Grade——题解
- small android,Android-Small框架-基础
- Spring Boot Serverless 实战系列“架构篇” | 光速入门函数计算
- (8)hibernate四种继承映射
- 淘宝flink和storm书籍调研
- pythonjam怎么运行_第二十四天 PYTHON学习
- 程序员简历的 8 个建议
- python序列切片
- activiti5第二弹----使用activiti5提供的测试类进行测试
- v4l2 框架下如何设置分辨率_Linux下如何进行FTP设置
- Java练习01 输出质数(素数) 使用及不使用标签Lable
- html5缓动下拉菜单,HTML5 Canvas鼠标跟随的缓动效果
- c# dynamic动态类型和匿名类
- 作业2.1.1 安装并使用CheckStyle
- Crawler 爬虫
- 揭秘游戏服务器,不看后悔!!!
- 项目整体管理:结束项目或阶段
- 卖西瓜问题(Java经典编程案例)
热门文章
- android是乐视手机刷机,乐视 X620(乐2 全网通)刷机教程,简单刷机
- Flan-T5: One Model for ALL Tasks
- 麒麟V10SP1的国产化Qt适配
- 富途入金步骤记录(个人使用)
- xilinx 高速收发器Serdes深入研究 GTX-3(时钟纠正clock correction)
- 人工智能 漆桂林_认识一下计算机的新成员——人工智能
- webservice 实现与his系统对接_一键放牧,一架管 1000 头牛!以色列牧民用大疆无人机实现自主放牛;中国重汽对接北斗卫星导航系统,车辆定位精度达到厘米级别!...
- 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: Shared Memory Provider, error: 0-管道的另一端上无任何进程
- 网站服务器高主频还是多核心,服务器中的高主频与核心数有什么区别?
- 给本地图片添加水印(图片,文字)