当前位置: 首页 > news >正文

django学习

django学习

一、Django入门学习

第一步:创建虚拟环境

在PyCharm中新建一个项目,环境为虚拟环境,这是为了避免不同项目之间Python版本的冲突,因为有些项目可能需要的包比较旧,这样的包只能兼容老一点的环境,但是有些又需要新的。

image

如果需要合作开发可以勾选Git仓库

解释器类型选择第一个,表示开创一个新的虚拟环境

第二步:安装Django包

在软件自带的工具下可以安装,或者直接打开终端,注意要是在新建项目的根目录下。输入pip install django

比如我新建的项目,那么pip起始路径就应该在webDogs 下面
image
还有个方法,就是在文件管理器
image
点击后,输入cmd,进入下面这个黑盒子也可以哟。其他的镜像路径就不在这里说了
image
在pyCharm里面也可以设置
image

第四步:新增Django项目

打开终端,在项目路径下输入

 django-admin startproject 项目名字
理解默认文件

image

第四步:新建app

不同的app表示不同的功能,一个app有着不同的表结构,函数等等

manage.py来新建app,同样需要在该代码的根目录下创建

E:\webDogs\web_dogs>cd django的项目名
E:\webDogs\web_dogs>manage.py startapp app名字
理解默认文件

image

第五步:注册app

在settings将之前新增的app注册,注册的就是在app下的apps.py中的这个类

image

第五步:建立url和函数的对应关系

在url.py里面写入路径和之前新建app的views.py,因为函数都写在这里,引入的index方法。红线是短暂的有毛病

image

第六步:在views中写index方法

也就是返回欢迎使用字符串

image

第七步:启动django项目

因为我不是尊贵的Professional用户,所以只好秉持工匠精神,在终端手写命令,路径依然是之前创建app时的路径

python manage.py runserver

image

按住Ctrl和这个路径,默认是会报错的,因为我们写的路径是index开始的,所以在/后面加个index,就可以打开啦
image

http://www.jsqmd.com/news/269813/

相关文章:

  • MATLAB实现PCA(主成分分析)、OPLS-DA(正交偏最小二乘判别分析)与CRITIC-TOPSIS(基于CRITIC权重的优劣解距离法) 三种方法结合使用多指标综合评价
  • 金山办公获评最佳AI协同办公软件提供商,成唯一入选的国产厂商
  • 嵌入式系统设计师软考个人笔记<2>
  • vLLM 大模型性能测试
  • 在360干了3年网络安全工程师,30岁即将退休的我,告诉你网络安全的真实就业前景
  • 红蓝对抗 网络安全 网络安全红蓝对抗演练
  • 【Hadoop】HDFS Router-based Federation:解决 NameNode 扩展性问题的联邦方案
  • 一篇文章带你轻松掌握ARP欺骗的原理以及运用
  • 百年匠心,科技赋能:神象人参粉——滋补养生的品质之选 - 行业调研院
  • Vue3 响应式系统——computed 和 watch
  • CC++核心介绍
  • HarmonyOS 中如何避免线程阻塞?从原理到实战的完整解析
  • 历年CSP-J初赛真题解析 | 2014年CSP-J初赛
  • 中华老字号的现代传承:神象人参粉,以科技赋能千年滋补智慧 - 行业调研院
  • 4 个值得关注的开源业务数据管理工具
  • 用提示工程让大模型自己检查自己:CoVe方法有效减少幻觉
  • c+++核心介绍
  • C++2026核心介绍
  • 《Python模糊测试普及困局:隐性壁垒与破局路径深度解析》
  • 机器学习实战:多项式回归建模——从模拟数据到模型评估
  • 英特尔AI双赛走出的万名开发者,正在弥合AI人才缺口
  • 【计算机毕业设计案例】基于django定制化ERP系统APP企业客户设备进销存系统小程序(程序+文档+讲解+定制)
  • 无线网络仿真:蓝牙网络仿真_(15).蓝牙网络仿真研究前沿
  • Flink 流处理从入门到精通:DataStream 转换与窗口操作实战
  • 深入 Flink 数据源:RichSourceFunction 的设计与最佳实践
  • 小程序毕设项目推荐-基于django+小程序的工厂定制化ERP办公系统APP小程序【附源码+文档,调试定制服务】
  • 云厂商与软件供应商承担万亿美元AI投资,但长期成本终将转向用户
  • 2026校招薪资报告:AI/大模型岗位领跑,附完整学习路径与资料包
  • MySQL + MQ 最终一致性终极方案:Outbox + 幂等 + 补偿 + 对账全解析
  • 小程序计算机毕设之基于django智能制造业ERP系统定制化ERP系统APP小程序(完整前后端代码+说明文档+LW,调试定制等)