VScode创建django项目实战(第一天)

python个人博客系统程序设计我采用django框架、vscode编程,先从最小的开始吧!

  1. vscode创建django项目

作为一个python新手,用vscode创建python项目还是第一次,选择vscode的原因是vscode用vue搭建前端页面比较方便实用,也相对熟悉。

1.1创建第一步下载创建项目必要的三方库和扩展:

 pip install django 

扩展下载图中对应的:

1.2打开我们的vscode选择一个文件夹创建django项目

这里也可以直接在终端创建,但是为了不占用C盘空间和防止目录不好找到,先在D盘创建空白文件夹进入后再终端创建。创建项目命令:

django-admin startproject Blog

1.3为创建的项目创建虚拟环境

这个时候需要打开创建的项目的根目录,而不是空白文件夹作为根目录,需要进入创建的项目文件夹,也就是Blog目录,可以终端直接cd进入也可以重新打开进入Blog文件夹,然后终端输入:

 python -m venv venv

创建虚拟环境:

这里注意会遇到一些问题,比如下图的:

显示没有这个文件或目录,这样的问题解决办法是首先python默认路径改成anaconda3下面的:

然后再将报错中路径缺少的python.exe和pythonw.exe从anaconda3目录下复制到报错中nt目录下:

然后重新输入命令python -m venv venv就成功创建了,完美解决!

1.4选择解释器

一定注意要从创建的项目文件打卡,能避免低级错误。同时按下Shift+Ctrl+P搜索python解释器,然后选择我们创建的虚拟环境:

这里我出现了一个错误,默认的python路径和创建项目的python不一样而且版本不同,后面修改了默认路径就OK了

1.5调试使用创建的Django项目

创建好虚拟环境后,新建终端就可以用虚拟环境运行了,如图:

但是此时我们需要重新下载一下django包,因为使用的虚拟环境:

pip install django

然后进行调试:

点击运行成功后终端显示:

访问网页:

因为我自己在视图加了个小用例所以是这样,一般就是网上的成功运行网页。这里我还出现了一个小错误,就是上面提到的没再安装django包,调试运行失败。创建项目文件夹到这就结束了。

1.6项目文件解释

Bolg

manage.py // 项目管理、启动、创建app、数据管理都在这里,不要动它

Bolg

__init__.py

settings.py // 项目的配置文件,很多操作也在这里(链接数据库)

urls.py // url和python函数的对应关系都在这里,操作基本都在这里

asgi.py // 异步接受网络请求的

wsgi.py // 同步接受网络请求的

2.创建APP(startapp)

app不是应用,是功能的划分,创建app需要靠manage.py,终端输入:

python manage.py startapp application01

app文件介绍:

appliction01

__init__.py

admin.py // django默认的自带后台管理

apps.py // app启动类

migrations // 数据库变更记录

__init__.py

models.py // 数据库的操作在这里

test.py // 单元测试

views.py // Blog里面的url里的函数一般都要在这里找(常用)

好啦,第一天学的比较简单,就到这里吧,每天坚持学一点,完成别人觉得不可能的事情!

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VSCode创建Django项目的步骤如下: 1. 首先,确保已经安装了Python和Django。可以在命令行中输入"python"和"django-admin"来检查是否已经安装成功。 2. 打开VSCode,点击左侧的扩展图标,搜索并安装"Django"扩展。 3. 在VSCode中打开一个文件夹,用于存放Django项目。 4. 打开终端(Terminal)窗口,在终端中输入以下命令来创建Django项目: ``` django-admin startproject 项目名称 ``` 这将在当前文件夹中创建一个名为"项目名称"的Django项目。 5. 进入项目文件夹: ``` cd 项目名称 ``` 6. 创建Django应用程序: ``` python manage.py startapp 应用名称 ``` 这将在项目创建一个名为"应用名称"的Django应用程序。 7. 在settings.py文件中的INSTALLED_APPS列表中添加新创建的应用程序: ``` INSTALLED_APPS = \[ ... '应用名称', \] ``` 8. 运行Django开发服务器: ``` python manage.py runserver ``` 这将启动Django开发服务器,并在本地主机上的默认端口上运行项目。 现在,你已经成功在VSCode创建了一个Django项目,并可以开始开发你的应用程序了。 #### 引用[.reference_title] - *1* [用VSCode创建Django项目详细步骤](https://blog.csdn.net/omnus_/article/details/129866984)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [VSCode搭建Django开发环境](https://blog.csdn.net/weixin_43883625/article/details/129785658)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值