django项目设计
Django项目
1.项目系统设计:
menu:菜单设计
playground:游戏界面
settings:设置界面
2.项目文件结构:
templates:管理html文件
urls:管理路由,即链接与函数的对应关系
views:管理https函数
models:管理数据库函数
static:管理静态文件
css:对象的格式,比如位置、长宽、颜色、背景、字体大小等
js:对象的逻辑,比如对象的创建与销毁、事件函数、移动、变色等
image:图片
audio:声音
consumers:管理websocket函数
scripts:该文件夹和game同级,用于编写shell脚本,把game/static/js/src中的js代码都压缩到一个js文件中,也可以使用各种压缩软件
3.项目初始化
将所添加的app的urls,views,models删除,创建urls,views,models,static文件夹, 便于管理
在settings里添加
123456import osSTATIC_ROOT = os.path.join(BASE_DIR, ...
ssh免密登录配置
Test
配置文件
创建 ~/.ssh/config 文件
1vim ~/.ssh/config
在文件中输入:
1234Host servername HostName IP地址或者域名 User 用户名...可添加多个用户
密钥登录
创建密钥:
1ssh-keygen
然后一直回车
结束后,~/.ssh/ 目录下会多两个文件:
id_rsa : 私钥
id_rsa.phb: 公钥
如果之后想免密登录 某个服务器, 就将公钥传给哪个服务器即可。例如, 想免密登录 servername 服务器, 将公钥的内容, 复制到servername中的 ~/.ssh/authorized_keys
当然也可以使用下面的命令一键添加公钥:
1ssh-copy-id servername
带 下划线 的文本
打包docker镜像
12345docker commit c3556b18fd81 django_all:1.0docker save -o django_pro.tar django_all:1.0scp django_pro.tar ym:
齐次方程的解可以用来求非齐次方程的特解。 ...