Datawhale Django后端开发入门Task01 Vscode配置环境

这篇具有很好参考价值的文章主要介绍了Datawhale Django后端开发入门Task01 Vscode配置环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

首先呢放一张运行成功的截图纪念一下,感谢众多小伙伴的帮助呀,之前没有配置这方面的经验 ,但还是一步一步配置成功了,所以在此以一个纯小白的经验分享如何配置成功。

1.选择要建立项目的文件夹,打开文件找到目标文件夹

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

 Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

如上图所示,我这里是自己选择的命名为DJANGO的文件夹。

2.创建虚拟环境

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

python -m venv erp_venv

 此时大家一定要看好创建虚拟环境所在的目录,当然此时也只有这一个文件夹,erp_venv是你自己命名的要创建的虚拟环境的名字。Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

创建好之后此刻左上方便会出现我们自己命名的虚拟环境的名字。 

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

cd erp_venv

 此时需要进入到虚拟环境中去执行接下来的操作。

3.激活虚拟环境

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

.\Scripts\activate

 进入到虚拟环境之后就要开始激活我们的虚拟环境,激活之后下方会有显示你已进入这个虚拟环境之中。

4、在虚拟环境中安装所需要的包

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

此时需要的包及版本如图所示,大家可以按照如图所示上述命令一键快捷安装, 也可以一个一个安装,如图所示在终端一个一个输入命令即可。Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

 5.创建我们自己的项目

创建项目之前首先要从虚拟环境之中退出,可以看如下图所示命令。Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

 cd ..是退出当前所处的文件夹,返回上一层文件夹,

django-admin startproject django_test

此时的django_test是你自己要选择的创建项目的名字,选择创建项目之后便会出现如图所示的项目。Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

 6.新建文件夹Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

此时选中我们的 django_test 文件夹 ,右键选择建立文件夹 apps ,此时便可以看到新的文件夹就建好了,用来装我们的一些文件,创建一些应用。Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

 7.在新建文件夹中创建应用

首先我们需要切换路径到新建的apps文件夹目录下,使用cd切换到apps之后,Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

 使用如下命令可以新建名为Django_test的app ,名称是自己选取的。

django-admin startapp Django_test

8.创建数据表,如下图所示操作可减少代码量

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

一定要看清是在哪个目录下执行的操作,

from django.db.models import *



from django.apps import AppConfig


class DjangoTestConfig(AppConfig):
    default_auto_field = "django.db.models.BigAutoField"
    name = "apps.Django_test"

 Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

    'apps.Django_test',
    'rest_framework',
    'django_filters',
    'drf_spectacular',
]

 如图所示现在对apps做的修改,切记apps后边的参数要改成你自己创建的apps的名称。Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

class Test(Model):
    name=CharField(max_length=100)

 此时再返回对models.py做如下修改,最后还有一个小细节,参数修改完之后记得点击ctrl+s保存

9.运行命令

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

此时运行三条命令的话记得是在项目文件夹目录下运行,需要首先退出apps文件夹目录,进入到django_test文件夹目录下运行,分别运行如下三条命令。

python manage.py makemigrations
python manage.py migrate
python manage.py runserver

 Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

 便能看到如上图所示三条命令,并且点击如上图所示网址,便能看到如下所示运行成功界面。Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python

10.检验模型进行验证

以上是运用的检验模型进行验证,那如果换成任务里的模型参数是否能运行成功也有待验证,

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python 

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python 

如果按照操作说明中的模型进行运行同时也是这样报错的话如下图所示修改category就可以运行成功了。(虽然还不明白为何这样改,如果明白了会在评论区指出的呀)

Datawhale Django后端开发入门Task01 Vscode配置环境,django,vscode,python 

 

 

 

category = ForeignKey(GoodsCategory, on_delete=SET_NULL

 这里是教程地址:https://github.com/Joe-2002/sweettalk-django4.2#readme,可随时关注更新。文章来源地址https://www.toymoban.com/news/detail-648182.html

到了这里,关于Datawhale Django后端开发入门Task01 Vscode配置环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【01】基础知识:typescript安装及使用,开发工具vscode配置

    typeScript 是由微软开发的一款开源的编程语言。 typeScript 是 javascript 的超级,遵循最新的 es6、es5规范。 typeScript 扩展了 javaScript 的语法。 typeScript 更像后端 java、C# 这样的面向对象语言,可以让 js 开发大型企业项目。 全局安装:$ npm install -g typescript 查看 typescript 版本:$ ts

    2024年02月13日
    浏览(44)
  • 01.Django入门

    1.1基于终端创建Django项目 打开终端 进入文件路径(打算将项目放在哪个目录,就进入哪个目录) E:learningpythonDjango 执行命令创建项目 F:Anaconda3envspythonWebScriptsdjango-admin.exe(Django-admin.exe所在路径) startproject 项目名称 如果所在环境的Scripts已经加入环境变量了,可以直接

    2024年02月11日
    浏览(22)
  • Django后端开发——静态文件

    B站网课:点击蓝色字体跳转 或者复制网址在浏览器访问:https://www.bilibili.com/video/BV1vK4y1o7jH?p=13vd_source=597e21cf34ffcdce468ba00be2177e8a 如:图片、css、js、音频、视频 以下一行代码是手动添加的,指定了一个目录——‘static’,将在该目录下查找静态文件 模板中访问静态文件 - im

    2024年02月19日
    浏览(31)
  • 很合适新手入门使用的Python游戏开发包pygame实例教程-01[开发环境配置与第一个界面]

    我们假定你已经安装好了我们开发python程序的sublime text,如果不知道怎么安装的可以参照我前面的博文。这里只需要解决的是配置好Pygame的问题。本篇博文主要解决开发环境配置以及第一个游戏界面的显示问题。 文章原出处: https://blog.csdn.net/haigear/article/details/130173836 没有

    2024年01月25日
    浏览(84)
  • 【后端开发】01-Java基础语法

    Java基础语法 目录 1. 概述 1.1. 语言特性 1.2. 开发平台 1.3. 开发环境 1.4. 开发步骤 1.5. 注释 2. 变量与运算符 2.1. /保留字 2.2. 标识符 2.3. 变量 2.4. 常用数据类型 2.4.1. 基本数据类型(8种) 2.4.2. 引用数据类型 2.4.3. 数据类型转换 2.5. 运算符 2.5.1. 算术运算符(7个) 2.5.2. 关

    2024年02月08日
    浏览(29)
  • 面试笔记01【后端系统开发相关】

    2023.07.06 中午12:30出发,开了40分钟车,到北五环。 先做一个自我介绍,然后开始提问问题,一对一面试。 面试时间大约15分钟,提问的问题全是后端的。 1、接口的开发流程 接口的完整开发流程可以包括以下几个关键步骤: 确定需求:与相关利益相关方(包括产品经理、开

    2024年02月13日
    浏览(32)
  • Django后端开发——Django应用及分布式路由

    B站网课:点击蓝色字体跳转 或者复制链接在浏览器打开:https://www.bilibili.com/video/BV1vK4y1o7jH?p=14vd_source=597e21cf34ffcdce468ba00be2177e8a 终端: 在settings.py的INSTALLED_APPS中添加应用名即可 news开头的交由news管理 music开头的交由music管理 Step1 - 主路由中调用include函数 语法:include(‘app名

    2024年02月19日
    浏览(37)
  • Django后端开发——模型层及ORM介绍

    B站网课:点击蓝色字体跳转 或者复制链接到浏览器打开:https://www.bilibili.com/video/BV1vK4y1o7jH?p=15vd_source=597e21cf34ffcdce468ba00be2177e8a 一般都有python3-dev,没有default-libmysqlclient-dev,需要安装default-libmysqlclient-dev 然后安装mysqlclient 若安装default-libmysqlclient-dev时报错‘pkg-config: not found’

    2024年02月19日
    浏览(41)
  • Django框架入门到精通(01)Django概要 (黄菊华老师大学生毕业设计学习教程)

    博主介绍 :《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。 所有项目都配有从入门到精通的基础知识视频课程,免费 项目配有对应开发文档、开题报告、任务书、PPT、论文模版

    2024年02月08日
    浏览(35)
  • 使用Pycharm配置Django后端程序实现登录和注册

    一、Django项目创建 在创建Django项目之前需要在本地安装Python 1、进入Pycham之后点击文件新建项目选择新建Django项目,创建templates文件夹用来存放登录所需要的HTML页面,注意选择正确的python解释器。然后点击创建,等待创建完成即可。 2、验证Django项目是否创建成功  在终端命

    2024年02月02日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包