flask web 开发(一)

阿里云服务器购买

修改密码是修改网页远程登录的密码 可能修改后会需要重启  我的是六位纯数字

重置密码 是修改远程连接的密码 我的账号是Administrator 密码是八位(必须含有大写字母,小写字母,数字,我的好几位)

 

远程连接使用mstsc,tomcat打开startup,在阿里云控制台打开端口8080/8080,5000/5000

上传文件或apk 放在C:\Program Files\Tomcat\apache-tomcat-8.5.34\webapps\ROOT这里哟,下载连接就是ip/资源名

但是我现在只用了本机作为服务器,并没有使用阿里云服务器,我也想使用,可是不会。。。。

下面这个例子是第二章的例子

 


# -*- coding: cp936 -*-
import os
import sys
import logging.config
import flask
import socket
from flask import Flask,jsonify
from flask import request
from flask import abort
from flask import redirect
from flask import make_response
 
app = Flask(__name__)
 
@app.route('/')
def index():
    return '<h1>Hello World!</h1>'
    
    #user_agent=request.headers.get('User-Agent')
    #return '<p>your browser is %s</p>'%user_agent

    #return '<h1>Bad Request</h1>',400

    #response=make_response('<h1>this document carries a cookie!</h1>')
    #response.set_cookie('answer','42')
    #return response

    #return redirect('https://www.baidu.com')#重定向常使用302状态码

 
@app.route('/user/<username>')
def usr(username):
        return '<h1>Hello,%s!</h1>' % username

@app.route('/user/<id>')
def get_user(id):
    user=load_user(id)#每次调用该方法,获取id并绑定到当前的请求上下文,使用user时,会直接从当前上下文中返回
    if not user:
        abort(404)
    return '<h1>hello %s</h1>'%user.name
                                                                                                                                                                                             
if __name__ == "__main__":
    #hostname = socket.gethostname()
    #ip = socket.gethostbyname( hostname )
    #print(ip)
    #ip='47.93.242.172'
    ip='127.0.0.1'
    app.run( host=ip,port=5000,debug=False )

书在第二章后面有关于 让处于同一网络的计算机访问本机(作服务器)的ip+端口,但我怎么试都没有办法,最后放在了阿里云服务器上(安装python,并运行.py文件,打开tomcat连接和相对应的端口,通过  阿里云服务器ip:端口号 就可以访问了)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值