Django快速上手
参考: Django快速上手
再写几个页面
编辑demo1/urls.py
, 添加URL和视图函数映射
1 | urlpatterns = [ |
编辑app01/views.py
,添加几个函数
1 | from django.shortcuts import render, HttpResponse |
参考: Django快速上手
编辑demo1/urls.py
, 添加URL和视图函数映射
1 | urlpatterns = [ |
编辑app01/views.py
,添加几个函数
1 | from django.shortcuts import render, HttpResponse |
我想通过iptables允许以下这20个端口通过:
1 | iptables -A INPUT -p tcp -i eth0 -m multiport --dports 22,80,443,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46 -j ACCEPT |
执行后报错,iptables: too many ports specified
查看iptables官方文档, 发现iptables单条multiports规则最多只支持15个端口。 原文如下:
FLask官方文档: https://flask.palletsprojects.com/en/3.0.x/quickstart/#a-minimal-application
Linux上安装Flask
1 | pip3 install Flask |
写一个最小的Flask App, 添加web.py:
1 | from flask import Flask |
运行App
1 | flask --app web run # 只允许本地访问, 端口号默认5000 |
Flask提供render_template方法, 返回一个HTML页面
1 | @app.route('/show/info') |
使用squidclient mgr:ipcache
命令查看Squid的DNS缓存记录
如果squid端口不是3128, 需要指定端口号, squidclient -p {port} mgr:ipcache
例:用kubectl获取某个namespace下的所有pod
1 | # kubectl -n kube-system get pod |
使用awk删除第一行并提取第一列,如下:
1 | # kubectl -n kube-system get pod | awk 'NR > 1 {print $1}' |