前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >创建Django环境

创建Django环境

原创
作者头像
IT蜗壳-Tango
修改2024-01-23 20:49:20
14900
代码可运行
修改2024-01-23 20:49:20
举报
运行总次数:0
代码可运行

前言

我们这个专栏主要是带着大家搭建一个属于自己的网站,用的框架就是Python中非常流行的Django框架,等到后期我们还会采用前后端分离的方式进行项目重构。

Django 是一个用于构建 Web 应用程序的高级 Python Web 框架。

Django 提供了一套强大的工具和约定,使得开发者能够快速构建功能齐全且易于维护的网站。

Django 遵守 BSD 版权,初次发布于 2005 年 7 月, 并于 2008 年 9 月发布了第一个正式版本 1.0 。我们使用最新的5.0的版本进行开发。

我先带着大家把最基础的开放环境创建起来,这里假设你已经安装好了Python环境,如果还没有安装,建议你用miniconda来进行安装,我这里使用的也是miniconda。

创建项目仓库

之所以创建GitHub仓库,你也可以选择使用gitee。我们创建仓库的目前除了版本控制外,后期在腾讯云上部署也比较方便的拉取代码。

在本地的工作目录下拉取我们创建好的仓库

我们可以使用Pycharm进行开发,当然也可以使用VSCode,这个根据你的个人喜好进行选择即可。

除了我们在PyCharm中创建虚拟环境外,我们还可通过下面的命令来创建虚拟环境

代码语言:bash
复制
conda create -n django_study python==3.11 -y

安装Django库

既然我们使用Django来开发网站,那么Django的库是必不可少的。运行一下命令进行安装

代码语言:bash
复制
pip install django

安装前记得激活虚拟环境 conda activate django_study

创建项目

安装好Django库后,我们先来创建一个示例项目

代码语言:python
代码运行次数:0
复制
django-admin startproject config

运行完成后的目录结构如下图所示

之所以使用config这个名字的原因是们一些配置文件都在config这个文件夹下面,这样看起来比较顺眼,而大部分教程里面使用的都是项目名,这看起来很奇怪,也许有人说叫项目config也很奇怪啊,没关系,我们最外面的项目目录的名字是可以随便修改的,比如我将它修改为Study

注意,我修改的是最外层的文件夹的名字,而不是里面的config,如果你修改了里面的config的文件夹的名字,那么当你运行下面这个命令时将会报错

代码语言:bash
复制
python manage.py runserver

上图是执行成功的演示,需要注意的是,我们要在Study的目录下即和manage.py同级目录下运行上面的这条命令,否则也会提示错误。

我们点击这个链接或者在浏览器中手动输入http://127.0.0.1:8000/都是可以的。

看到上图,则表示你的环境以及搭建成功了。

最后

我们今天简单的创建了Djdnaog的环境,并成功的运行了一个示例网站。后面我们将会在这个网站上进行我们的开发。最后记得将你的代码同步到仓库中。虽然它没有什么内容。

代码语言:bash
复制
git add .
git commit -am "创建项目"
git push

这样我们仓库中就有了我们的第一次提交。即使你换了开发环境,依然可以拿到你的代码。

好了,今天的内容就是这些,希望能对你有所帮助。

我是Tango,一个热爱分享技术的程序猿,我们下期见。


我正在参与2024腾讯技术创作特训营第五期有奖征文,快来和我瓜分大奖!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 创建项目仓库
  • 安装Django库
  • 创建项目
  • 最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档