标签:admin Day01 py Django 网址 urls 2.3 World
1. 什么是Django
- The web framework for perfectionists with deadlines
- Django makes it easier to build better Web apps more quickly and with less code
- Django was invented to meet fast-moving newsroom deadlines,while satisfying the tough requirements of experienced Web developers
- 鼓励快速开发,简洁实用设计
- 处理了很多Web开发琐事令使用者专注实现
- 无需重复造轮子,免费并开源
- 开发快到离谱
- 令人放心的安全
- 可拓展性强
2. Hello World
-
入门仪式:创建项目,输出Hello,world
创建项目命令:
django-admin startproject<项目名>
manage.py
:为项目管理文件__init__.py
:Python自带运行文件settings.py
:全局设置文件urls.py
:全局路由控制(规定可访问的网址)wsgi.py
:服务器使用wsgi部署的文件
2.1 响应请求
2.2 流程演示
-
使用项目命令
django-admin startproject<项目名>
创建jango项目 -
进入
urls.py
文件添加path
- 在
urls.py
文件同目录下创建views.py
并输入指定内容
- 进入
mysite
根目录使用指令python manage.py runserver
启动服务
- 浏览器输入网址访问对应服务链接
- 最后使用
ctrl+c
关闭服务
2.3 理论讲解
2.3.1 关于'path'
-
作用:规定什么网址可以访问,规定网址处理请求的方法,
-
path('admin/',admin.site.urls)
语句的作用:规定后台管理网址
2.3.2 后台管理
- 启动服务后在网址后加上
/admin
进入后台管理
- 输入
python manage.py help
查找管理员设置指令
- 重启本地服务查看提示命令完善项目(执行数据库文件)
- 创建管理员
- 重启本地服务进入管理员界面
2.3.3 其它小点
runserver
:启动本地服务migrate
:同步数据库createsuperuser
:创建超级管理员参数help
:查看相关命令127.0.0.1
:指代本机地址,等同于localhost8000
:端口号
标签:admin,Day01,py,Django,网址,urls,2.3,World 来源: https://www.cnblogs.com/MurasameLory-chenyulong/p/15121995.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。