Django框架学习笔记超详细的Python后端开发Django框架学习笔记

可以以下链接获取Django框架学习笔记,md文档和pdf文档Django框架超详细的学习笔记,点击我获取

12.1命令行操作

#创建django项目

django-adminstartprojectaini

#启动项目

cd/mysite

python3manage.pyrunserver

##创建应用

"""

Next,startyourfirstappbyrunningpythonmanage.pystartapp[app_label].

pythonmanage.pystartappapp01

##应用名应该做到见名知意

user

order

web

...

##但是我们教学统一就用app01/02/03/04

#有很多文件

#pycharm操作

#1newproject选择左侧第二个django即可

#2启动

1.还是用命令行启动

2.点击绿色小箭头即可

#3创建应用

1.pycharm提供的终端直接输入完整命令

2.pycharm

tools

runmanage.pytask提示(前期不要用给我背完整命令)

#4修改端口号以及创建server

editconfi....

12.2主要文件介绍

-mysite项目文件夹

--mysite文件夹

---settings.py##配置文件

---urls.py##路由与视图函数对应关系(路由层)

---wsgi.py##wsgiref模块(不考虑)

--manage.py##django的入口文件

--db.sqlite3##django自带的sqlite3数据库(小型数据库功能不是很多还有bug)

--app01文件夹

---admin.py##django后台管理

---apps.py##注册使用

---migrations文件夹##数据库迁移记录

---tests.py##测试文件

---views.py##视图函数(视图层)

12.3应用

django是一款专门用来开发app的web框架

django框架就类似于是一所大学(空壳子)

app就类似于大学里面各个学院(具体功能的app)

比如开发淘宝

创建不同的app对应不同的功能

选课系统

学生功能

老师功能

一个app就是一个独立的功能模块

##***********************创建的应用一定要去配置文件中注册**********************

INSTALLED_APPS=[

'django.contrib.admin',

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.messages',

'django.contrib.staticfiles',

'app01.apps.App01Config',#全写

'app01',#简写

]

#创建出来的的应用第一步先去配置文件中注册其他的先不要给我干

##ps:你在用pycharm创建项目的时候pycharm可以帮你创建一个app并且自动注册

***********************************************************************

12.4命令行与pycharm创建的区别

#1命令行创建不会自动有templatew文件夹需要你自己手动创建而pycharm会自动帮你创建并且还会自动在配置文件中配置对应的路径

#pycharm创建

TEMPLATES=[

{

'BACKEND':'django.template.backends.django.DjangoTemplates',

'DIRS':[os.path.join(BASE_DIR,'templates')]

#命令行创建

'DIRS':[],

也就意味着你在用命令创建django项目的时候不单单需要创建templates文件夹还需要去配置文件中配置路径

THE END
1.全面掌握jQuery的学习资料与实践指南本资料包括从基础到高级的完整学习路径,通过各种选择器、丰富的DOM操作方法、简化的事件绑定方式、多样化的动画方法和便捷的Ajax交互技术,帮助开发者提升前端开发效率。学习资源包括详尽的教程文档和实用的起步工具包,旨在帮助初学者及有经验的开发者系统地掌握jQuery,并结合HTML5增强网页的互动性和用户体验。https://blog.csdn.net/weixin_42577243/article/details/144361791
2.jquery徽章的简单介绍院校奖学金、专业荣誉证书、兴趣爱好奖励……即使再不济,零零散散的也能凑上不少。如果碰到个厉害的“考证大户”,那即使一页纸也写不下。所以,为了简历的整体效果,就必须对所获奖项做一个细致的筛选。 (1),奖励情况要注意时间的 求职者在校学习期间或者是在实习工作期间如果有一些奖励,并且是颇具含金量的奖励情http://chengdu.cdxwcx.cn/article/dipiopj.html
3.精心整理75个源码类学习网站DWZ富客户端框架(jQuery RIA framework), 是中国人自己开发的基于jQuery实现的Ajax RIA开源框架。 DWZ富客户端框架设计目标是简单实用、 扩展方便、快速开发、RIA思 14.编程王 (http://pyrfwyp./) 编程王网站的开站宗旨只有一个, 就是建立一个完善的程序人员学习与交流社区。 - 会员和睦共处,尊重他人意见及自由http://www.360doc.com/content/16/1008/02/26679739_596564234.shtml
4.★写简历个人简历时间:20xx.7-20xx.8 公司名称:广州幻主简历制作 职位名称:法务实习生 时间:20xx.7-20xx.8 公司名称:广州幻主简历制作 职位名称:法官助理 兴趣爱好 足球 写作 手工 跳舞 朗诵 摄影 旅游 自我评价 大学四年在校期间,积极参加各项活动,并获得了一定奖项,其实就个人而言,在校期间的学习生活还是比较简单,基本就是学习http://onon1.cn/grjl-74/792.html
5.杰斐逊的兴趣爱好有哪些?患者男,20岁。主诉咽喉疼痛2天。血常规:白细胞14.0x10/L。遵医嘱予口服复方磺胺甲噁唑2片/次,每天2次。https://www.shuashuati.com/ti/bfa22c36216e4f63bd889ea1262aee94.html?fm=bd166d4f685cd1f29ae42448eb29c87e64
6.如何使用jQuery向下缓慢滚动页面?jquery页面向下滚动实现滚屏翻页效果 <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js纵向定位滚屏特效代码,是个人业余兴趣爱好写的,是基于jquery一个特效,没有任何封装,只是提供一种思考方式和实现方法,代码共享可随便使用,可能存在bug,但本人不承担任何修复bug的责任。=https://cloud.tencent.com/developer/information/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8jQuery%E5%90%91%E4%B8%8B%E7%BC%93%E6%85%A2%E6%BB%9A%E5%8A%A8%E9%A1%B5%E9%9D%A2%EF%BC%9F
7.前端开发面试自我介绍我:介绍下自己的姓名,毕业学校,所学专业。兴趣爱好,以及自己对自己面试的这个工作的看法想法。 面试官:javascript的类型转换(比如“2”*1, “a”*1)。 我:javascript会调用valueOf来转换为一个基本数据类型,在这种情况下,如果javascript不能通过valueOf转成一个number,会尝试调用toString,然后再转。实在无法转就只https://www.360wenmi.com/f/fileyr78q7ni.html
8.应届生简历模板「精选5篇」兴趣爱好 电影 旅游 音乐 健身 自我评价 熟悉使用jQuery Mobile进行移动端的页面设计,可以和产品经理协同完成网页的设计工作; 熟练掌握Photoshop,能设计网页原型图,将UI设计转化为符合W3C规范的静态页面; 悉使用Git、SVN工具进行协同开发,团队配合意识良好,能进行前端代码的敏捷开发熟悉Nodejs+mongodb进行简单的后台搭建https://www.huanzhucv.com/news/49669.html
9.简历攻略简历怎么写简历范文- 2000.9 Assistant in charge of Activity pension of the Communist Youth League. Tutored several students from Greece and India in English for six months. We still keep in touch. Scholarships and Awards: 2000.9-2001.9 Third-class Scholarship Qualifications: Have a passion for management/ internationahttps://www.zhiyeapp.com/jlgl/c-1/p-16/
10.20242024-2025学年小学信息技术(信息科技)六年级上册人教版教学设计合集.docx,2024-2025学年小学信息技术(信息科技)六年级上册人教版教学设计合集 目录 一、活动1 美好的愿望 1.1 第1课 网页制作初体验 1.2 第2课 美化网页兴趣高 1.3 第3课 浏览网页多评价 1.4 本单元复习与https://max.book118.com/html/2024/1103/7106065063006166.shtm