九、Django环境搭建(基于anaconda环境)
Django特点:
具有完整的封装,开发者可以高效率的开发项目,Django将大部分的功能进行了封装,开发者只需要调用即可,如此,大大的缩短了开发的时间,同时也因为太多封装导致开发灵活度和项目的运行效率不足。通常在工作中,开发者可以使用Django快速的搭建项目,然后基于项目进行个别部分的效率优化。
框架:
是对同一类型相同的代码的封装。
沙箱(环境):
起源于生物学,在生物学上经常需要独立的环境进行生物实验,这样的环境叫做沙箱环境,后来,在编程的过程当中,发现一个独立的、纯净的环境对开发效果更好,所以就有了沙箱环境。
conda
conda env list 或 conda info --envs 或 conda info -e 可查看已创建的环境 Anaconda介绍、安装及使用教程 - 知乎 (zhihu.com)
django环境安装:
Anaconda是python的虚拟环境,在anaconda环境下可以创建n个不同版本python的虚拟环境。
1、创建环境沙箱
conda create -n myEnv python=3.5.2
创建的myEnv文件夹在anaconda安装目录下的envs目录中
2、激活沙箱环境(切换环境)
activate myEnv
3、导出pip安装清单 pycharm,django环境搭建(基于anaconda环境)_沙门空海的博客-CSDN博客
pip freeze > 1.txt
4、使用清单批量安装
pip install -r 1.txt
5、安装Django
pip install django==2.1.8
另:不使用pip,使用conda: 用windows下的Anaconda搭建Django虚拟环境 - 简书 (jianshu.com)
conda install django
conda search --full-name <package_full_name> 精确查找可供安装的包版本
conda search
django项目操作:
1、命令行创建项目
cd到项目目录,然后
django-admin startproject ArticleBlog
2、命令行创建应用
python manage.py startapp <appName>
3、使用pycharm打开项目
4、配置环境变量
setting.py文件,INSTALLED_APPS中添加新建应用的名字<appName>
另:使用Pycharm IDE视图创建项目:
启动djange项目:
在django项目的主目录下执行命令 python manage.py runserver [ip][:port]
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
· PowerShell开发游戏 · 打蜜蜂