从Django,Flask到Express(一)安装

本文详细介绍了Django的安装步骤,包括环境配置、创建项目和简单应用的实现。同样,也阐述了Flask的基本安装和一个简单应用的创建过程。最后,提到了使用Express在VSCode中创建服务器端应用的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Django

安装

1)先安装python环境,可以安装集成环境Anaconda3
2)Visual Code安装python和Django插件(搜索出来的前两个)
3)安装virtualenv
pip install virtualenv
4)创建虚拟环境,这里env是将要建立的目录
virtualenv env
5)激活环境
cd env\scripts
activate
退出环境 使用 deactivate
6)环境里安装django
pip install Django==3.1.5
pyhon -m django --version查看是否安装成功
7)创建一个新的 Django 项目,运行以下命令:
django-admin startproject projectname
8)启动服务
cd projectname
python manage.py runserver
用127.0.0.1:8000访问
9) 点击右下角的解释器,出现设置界面,将路径设为虚拟环境目录下的scripts\python.exe
10)设置断点后,按F5,选择django

简单应用

在命令行中进入项目目录,并使用以下命令创建’app1’应用:

1)python manage.py startapp app1
在settings.py里手工注册

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'app1', # 这里添加了'app1'应用程序
]

2)打开’app1/views.py’文件,在其中编写视图函数:

# -*- coding: utf-8 -*-
from django.shortcuts import render
def index(request):
    return render(request, '1/index.html', {'hello': '你好'})
  1. 创建’app1/templates/1/'文件夹,再在这个文件夹下创建’index.html’文件,并添加以下代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>您好</title>
</head>
<body>
<h1>{{ hello }}</h1>
</body>
</html>
  1. 打开项目目录下的’urls.py’文件,添加’app1’应用的路由:
from django.urls import include, path

urlpatterns = [
    path('index/', include('app1.urls')),
    # 其他应用的路由...
]

5)打开项目根目录下的’settings.py’文件;

找到’TEMPLATES’配置项,在’DIRS’列表内添加模板目录的路径,例如:

TEMPLATES = [
    {

        'DIRS': [os.path.join(BASE_DIR, 'templates')],
    
    },
]

这里假设模板目录的路径为’./templates/';

6)运行开发服务器:

python manage.py runserver
浏览器中访问’http://127.0.0.1:8000/index/',可以看到网页上显示了"你好"。

Flask

安装

1)参照上面 visual code 设置虚拟环境
2) 使用pip install Flask来安装Flask
3).新建test.py文件,输入:

from flask import Flask
app=Flask(__name__)
@app.route('/')
def test():
    return "你好,flask."
if __name__=='__main__':
    app.run()

3)visual code F5,选择flask,将 提示app.py换成test.py
4)http://127.0.0.1:5000/ 访问

Express

安装

1)VS安装Express插件
2)
打开vs code的终端,输入
npm install express -g
npm install express-generator -g
3)
express myserver
cd myserver
npm install
作用分别是:用express框架创建一个项目名叫myserver、进入myserver目录、初始化myserver项目所需的文件
4)npm start
访问http://127.0.0.1:3000/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值