Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Django开发一个简单的web接口

Django开发一个简单的web接口

原创
作者头像
Arno
修改于 2020-02-28 06:06:13
修改于 2020-02-28 06:06:13
94700
代码可运行
举报
文章被收录于专栏:Keep LearningKeep Learning
运行总次数:0
代码可运行

开发环境:windows10

Python版本:3.8.1

Django版本:3.0.2

Virtualenv版本:16.6.2

部署环境:CentOS7

开发工具:Visual studio Code

1、启动虚拟环境

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
activate            (powershell里用.\activate启动)

2、在虚拟环境中装一个Django

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip3 install Django

3、使用Django框架新建一个项目

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
django-admin startproject CHomeUpstream  #CHomeUpstream是我的项目名字

4、启动一下,看框架是否正常搭建

去到manage.py所在路径下面执行,默认启动的端口是8000

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
python manage.py runserver

5、创建一个App(可以大致理解为一个网站项目的一个页面,一个软件的一个模块)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
python manage.py startapp Uploads #Uploads是我的APP名字

6、配置settings.py

在INSTALLED_APPS一项中加入刚才添加的App

7、添加函数

8、配置函数的访问路径

9、启动后访问即可

在manage.py路径下执行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
python manage.py runserver

完--------------------------------------------------------------------------------------------------------------------------------------------------------

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Django实践-01入门
官网:https://www.djangoproject.com/ 博客:https://www.liujiangblog.com/
用户2225445
2023/10/16
2290
Django实践-01入门
Windows Django 腾讯云Python SDK
我用的vs2019,支持C#/C++/Python/Node.js,安装vs的时候可以勾选Python,安装后我只手动添加了Python到环境变量。
Windows技术交流
2020/03/19
4.8K0
Django笔记 —— Django入门
可能默认的源安装第三库会有点慢,可以配置一下其他的镜像源。Pip安装第三方库网速慢(解决方案)
忆想不到的晖
2020/11/06
1.4K0
Django环境搭建和开发初体验
开发中, 使用如上命令安装, 会将包安装到/usr/local/lib/python3.6/dist-packages/下
菜菜cc
2022/11/15
3890
Django环境搭建和开发初体验
django虚拟开发环境的搭建实验与重要意义
本节课题就django开发环境而言,在实战方面做一个django项目开发的虚拟环境搭建,依此案例,建议在开发其它产品之时,可按照本案例搭建一个产品虚拟开发环境。
刘金玉编程
2024/03/13
2051
django虚拟开发环境的搭建实验与重要意义
测试开发之创建你的第一个Django项目(一)
为了使得代码管理更加方便,如果你不打算同步的话,可以直接跳到第二大步——创建django项目
梦无矶小仔
2022/06/30
1.2K0
测试开发之创建你的第一个Django项目(一)
Django——第一个Django程序
在创建Django项目之前,有个叫虚拟环境的东西需要交待一下。我们在此处使用virtualenv来创建虚拟环境,这是Python的一个工具。下载virtualenv非常简单,使用如下命令:
zy010101
2021/01/06
3200
Django 教程 --- Django 基础
Django是一个基于python的web框架,它允许您快速地创建web应用程序,而不需要像其他框架那样遇到安装或依赖问题。
公众号---人生代码
2020/05/22
3.7K0
django 项目常用配置
django 项目常用配置 部署管理 创建环境 mkdir LJblog && cd LJblog #建立目录 python3 -m venv env_django (或: virtualenv -p `which python3` env_django) source env_django
以谁为师
2019/05/29
3650
【Django学习笔记】-环境搭建
使用virtualenv创建并启用虚拟机环境 ,关于virtualenv可参考https://www.yuque.com/binowen/tn8zvy/inscle pip install virtualenv virtualenv ./env source env/bin/activate
DevOps在路上
2023/05/16
4390
【Django学习笔记】-环境搭建
Django博客开发教程-Python零基础开发网站<一>
Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。
梦溪
2021/08/09
1.1K0
Python Django个人网站搭建1-创建Django项目和第一个App(超详细,无坑)
作者: zifanwang  发布于2020-05-07
zifan
2021/12/14
4030
Python Django个人网站搭建1-创建Django项目和第一个App(超详细,无坑)
Django HelloWorld 部署
  django-admin startproject HelloWorld  //创建一个Project  命名为HelloWorld
用户5760343
2022/05/23
3470
Django HelloWorld 部署
001:web开发与Django初识
本章知识点 1、web开发思维 2、Python Django框架介绍与安装 3、安装Django和Django的依赖包 4、开始一个Django项目 5、Django 与 MVC 知识点讲解 1、web开发思维 Web开发,从最初来看是让人激动的一种开发,因为他可以很快的看到效果,给开发者激励,但是在另外的一种角度上来看其实似乎很乏味的,因为当你过了激动的那一段时间(可能只是脑子发热的几分钟之后)那么重复的数据库调用,批量的前端修饰就好让你感觉身心疲惫。所以我们在学习之前需要认真的深刻的记住web开发的思路。然后在开发的过程当中时刻提醒自己。 首先来看web开发就是我们搭建一个网站,提供信息的交互。我们需要写好完整的服务端的逻辑, 所以我们来认识一下web开发的核心。
李玺
2021/11/22
3780
001:web开发与Django初识
小白学Python – Django Web 开发教程一
Python Django 是一个 Web 框架,可以快速创建高效的网页。Django 也被称为包含电池的框架,因为它提供了内置功能,例如 Django 管理界面、默认数据库 – SQLite3 等。当您构建网站时,您总是需要一组类似的组件:一种处理用户身份验证的方法(注册、登录、注销)、网站管理面板、表单、上传文件的方式等。Django 为您提供了现成的组件可供使用。
用户1418987
2023/10/26
3280
小白学Python  – Django Web 开发教程一
用Python Django建一个issue跟踪管理网站(一)Django的安装和使用
本文以issue跟踪管理网站为背景介绍Python Django的安装和使用方法。
ExASIC
2023/02/17
5890
用Python Django建一个issue跟踪管理网站(一)Django的安装和使用
Centos7 安装python虚拟环境+Django
鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。
py3study
2018/08/03
1.6K0
Django的首次接触
django-admin startproject autotest 新建项目
Meccer
2021/11/29
2600
开始进入 django 开发之旅
本教程写作时开发环境的系统平台为 Windows 10 (64 位),Python 版本为 3.6.4 (64 位),django 版本为 2.2.3。
HelloGitHub
2021/05/14
8330
Pycharm开发第一个Django项目
app是django项目的组成部分。一个app代表项目中的一个模块,所有URL请求的响应都是由app来处理。比如豆瓣,里面有图书,电影,音乐,同城等许许多多的模块,如果站在django的角度来看,图书,电影这些模块就是app,图书,电影这些app共同组成豆瓣这个项目。因此这里要有一个概念,django项目由许多app组成,一个app可以被用到其他项目,django也能拥有不同的app。
用户2200417
2021/10/19
9350
相关推荐
Django实践-01入门
更多 >
LV.1
这个人很懒,什么都没有留下~
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档