445813
445813
关注数: 24
粉丝数: 2
发帖数: 196
关注贴吧数: 8
Django2.1发布,Django2.1新特性 Django 2.1 现已正式发布,官方表示随着 2.1 的发布,对 2.0 系列的主流支持服务将结束,进入安全修复服务周期,直至2019年4月。 2.1新特性:http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fdocs.djangoproject.com%2Fen%2F2.1%2Freleases%2F2.1%2F%23whats-new-2-1&urlrefer=490ea5a28ec10ad5fdc68484b2cd780e 下载地址:http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fwww.djangoproject.com%2Fdownload%2F&urlrefer=979f2547c83d14826ec6c11f7b21b342 升级指南:http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fdocs.djangoproject.com%2Fen%2F2.1%2Fhowto%2Fupgrade-version%2F&urlrefer=3b9c91ae0e94105889c3eaefaff26169 Django 2.1 特性Python版本支持 Python 版本要求 3.5+ ,不再支持 3.4 。 模型权限:新增查看(view)权限 一直以来,Django 模型中只有 增加(Add)、删除(Delete)和编辑(Change) 三个默认的权限,没有单独的查看权限。新的 查看权限允许设置某一个模型为可读。 向前兼容性:如果用户取得了 修改(Change)权限,自然取得查看权限,无需再额外设置。 登录框架 contrib.auth.views 模块下所有的 函数视图(FBV)被移除,可以使用相应的 类视图(CBV) 安全 HttpResponse.set_cookie() 支持设置 SameSite 属性 不再支持的数据 不再支持 MySQL 5.5及其以下、PostgreSQL 9.3及其以下 其他更新 默认的 jQuery 版本从 2.3.3 更新至 3.3.1 基于内存的缓存使用 LRU 选择算法 ImageField 渲染的控件新增 accept="image/*" 属性 Model模型类支持 __init_subclass__ 重写 BooleanField 允许设置 null=True ,NullBooleanField 类可能在未来版本被移除 详情请查看 http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fdocs.djangoproject.com%2Fen%2F2.1%2Freleases%2F2.1%2F&urlrefer=b80e876df8948d4e157ca5c59e77ac7e 此外,Django1.11.15和 2.0.8也已发布。 文章来自:http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fwww.django.cn%2Farticle%2Fshow-14.html&urlrefer=b4513a9958372eaf89fa794b6d237515
如何在列表, 字典, 集合中根据条件筛选数据 过滤掉列表[3,6,-4,9,7,-8,9]的负数 新手方法: data = [5,6,-8,3,-2,4,-7]res = [ ] for x in data; if x >=0; res.append(x)print (res) improt randomdata = [random.randint(-10,10) for _ in range(10)] //生成 10个随机数 老鸟的做法 方法一: data2 = filter(lambda x: x>=0 , data)print(list(data2)) 方法二: [x for x in data if x >=0] 筛选字典中高于90的项。 随机给20个学生生成60-100的分数然后过滤过出分数大于90的人 d = {x: random.randint(60,100) for x in range(1,21) }{k:v for k, v in d.items() if v >= 90} 筛选集合中能被3整除的元素 把data中的数据做成集合然后再筛选出来。 s=set(data){x for x in s if x % 3 ==0}
Django访问自己上传的图片或文件 url里 from django.views.static import serve re_path('^media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}), settings里 MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media/') 注意:这里的上传目录为/media/,这个目录可以根据自己的实际目录修改。
Django中如何使用Mysql数据库 在Django中使用Mysql数据库 首先在项目settings.py的文件同目录下的init.py 文件里输入 import pymysqlpymysql.install_as_MySQLdb() 然后 pip install pymysql 安装pymysql驱动 之后在settings.py文件的DATABASES里配置数据库类型和数据库帐号密码 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'django3', 'USER': 'django3', 'PASSWORD': '9684a35c71', 'HOST': '127.0.0.1', 'PORT': '3306', } } 就可以使用MYSQL数据库了
综艺节目而已,别太认真!任何东西一商业化就不纯粹了! 综艺节目而已,别太认真!任何东西一商业化就不纯粹了!
长沙或长沙附近的,有出售蜂蛹的么?有的话联系我! 长沙或长沙附近的,有出售蜂蛹的么?有的话联系我!微信:17711737773
2016年一月一日 吴姓男宝宝取啥名好? 一月一日 晚九点 吴姓 男宝宝 起啥名好?求推荐
如何一个用户添加多个站点? 如何一个用户添加多个站点? 不能一个网站一个用户吧?
本吧招小吧主! 本吧招小吧主! 要求: 一、喜欢Linux 二、乐于助人,回答网友问题。
Nginx 源码编译参数详细列表 configure决定系统的特性,以及nginx可以用来处理连接的某些特性和方法,最后它将创建Makefile。 configure支持以下选项: –prefix=<path> – 安装路径,如果没有指定,默认为/usr/local/nginx。 –sbin-path=<path> – nginx可执行命令的文件,如果没有指定,默认为<prefix>/sbin/nginx。 –conf-path=<path> – 在没有使用-c参数指定的情况下nginx.conf的默认位置,如果没有指定,默认为<prefix>/conf/nginx.conf。 –pid-path=<path> – nginx.pid的路径,如果没有在nginx.conf中通过“pid”指令指定,默认为<prefix>/logs/nginx.pid。 –lock-path=<path> – nginx.lock文件路径,如果没有指定,默认为<prefix>/logs/nginx.lock。 –error-log-path=<path> – 当没有在nginx.conf中使用“error_log”指令指定时的错误日志位置,如果没有指定,默认为<prefix>/logs/error.log。 –http-log-path=<path> – 当没有在nginx.conf中使用“access_log”指令指定时的访问日志位置,如果没有指定,默认为<prefix>/logs/access.log。 –user=<user> – 当没有在nginx.conf中使用“user”指令指定时nginx运行的用户,如果没有指定,默认为“nobody”。 –group=<group> – 当没有在nginx.conf中使用“user”指令指定时nginx运行的组,如果没有指定,默认为“nobody”。 –builddir=DIR – 设置构建目录。 –with-rtsig_module – 启用rtsig模块。 –with-select_module –without-select_module – 如果在configure的时候没有发现kqueue, epoll, rtsig或/dev/poll其中之一,select模块始终为启用状态。 –with-poll_module –without-poll_module – 如果在configure的时候没有发现kqueue, epoll, rtsig或/dev/poll其中之一,poll模块始终为启用状态。 –with-http_ssl_module – 启用ngx_http_ssl_module,启用SSL支持并且能够处理HTTPS请求。需要OpenSSL,在Debian系统中,对应的包为libssl-dev。 –with-http_realip_module – 启用ngx_http_realip_module –with-http_addition_module – 启用ngx_http_addition_module –with-http_sub_module – 启用ngx_http_sub_module –with-http_dav_module – 启用ngx_http_dav_module –with-http_flv_module – 启用ngx_http_flv_module –with-http_stub_status_module – 启用”server status”(服务状态)页 –without-http_charset_module – 禁用ngx_http_charset_module –without-http_gzip_module – 禁用ngx_http_gzip_module,如果启用,需要zlib包。 –without-http_ssi_module – 禁用ngx_http_ssi_module –without-http_userid_module – 禁用ngx_http_userid_module –without-http_access_module – 禁用ngx_http_access_module –without-http_auth_basic_module – 禁用ngx_http_auth_basic_module –without-http_autoindex_module – 禁用ngx_http_autoindex_module –without-http_geo_module – 禁用ngx_http_geo_module –without-http_map_module – 禁用ngx_http_map_module –without-http_referer_module – 禁用ngx_http_referer_module –without-http_rewrite_module – 禁用ngx_http_rewrite_module。如果启用,需要PCRE包。 –without-http_proxy_module – 禁用ngx_http_proxy_module –without-http_fastcgi_module – 禁用ngx_http_fastcgi_module –without-http_memcached_module – 禁用ngx_http_memcached_module
SHELL 一键优化CentOS系统服务 以下是CentOS服务器的最大限度服务优化,根据各自实际情况增减。复制下面内容粘贴到你的终端,回车就可以。 也可以保存为脚本,文件头加上#!/bin/sh,另存为.sh文件运行就可以。 service acpid off service atd stop service auditd stop service avahi-daemon stop service avahi-dnsconfd stop service bluetooth stop service conman stop service cpuspeed stop service cups stop service dnsmasq stop service dund stop service firstboot stop service hidd stop service httpd stop service ibmasm stop service ip6tables stop service irda stop service kdump stop service lm_sensors stop service mcstrans stop service messagebus stop service microcode_ctl stop service netconsole stop service netfs stop service netplugd stop service nfs stop service nfslock stop service nscd stop service ntpd stop service oddjobd stop service pand stop service pcscd stop service portmap stop service psacct stop service rdisc stop service restorecond stop service rpcgssd stop service rpcidmapd stop service rpcsvcgssd stop service saslauthd stop service sendmail stop service setroubleshoot stop service smb stop service vncserver stop service winbind stop service wpa_supplicant stop service xfs stop service ypbind stop service yum-updatesd stop chkconfig acpid off chkconfig atd off chkconfig auditd off chkconfig avahi-daemon off chkconfig avahi-dnsconfd off chkconfig bluetooth off chkconfig conman off chkconfig cpuspeed off chkconfig cups off chkconfig dnsmasq off chkconfig dund off chkconfig firstboot off chkconfig hidd off chkconfig httpd off chkconfig ibmasm off chkconfig ip6tables off chkconfig irda off chkconfig kdump off chkconfig lm_sensors off chkconfig mcstrans off chkconfig messagebus off chkconfig microcode_ctl off chkconfig netconsole off chkconfig netfs off chkconfig netplugd off chkconfig nfs off chkconfig nfslock off chkconfig nscd off chkconfig ntpd off chkconfig oddjobd off chkconfig pand off chkconfig pcscd off chkconfig portmap off chkconfig psacct off chkconfig rdisc off chkconfig restorecond off chkconfig rpcgssd off chkconfig rpcidmapd off chkconfig rpcsvcgssd off chkconfig saslauthd off chkconfig sendmail off chkconfig setroubleshoot off chkconfig smb off chkconfig vncserver off chkconfig winbind off chkconfig wpa_supplicant off chkconfig xfs off chkconfig ypbind off chkconfig yum-updatesd off
纯软件方式的双机热备方案深入分析 数据库双机热备有两种典型的方式,一种是比较标准的,两台服务器通过一个共享的存储设备(一般是共享的磁盘阵列或存储区域网SAN),并且安装双机软件,实现双机热备,称为共享方式。另一种方式是通过纯软件的方式,一般称为纯软件方式或镜像方式(Mirror)。 对于共享方式,数据库放在共享的存储设备上。当一台服务器提供服务时,直接在存储设备上进行读写。而当系统切换后,另一台服务器也同样读取该存储设备上的数据。 对于纯软件的方式,通过镜像软件,将数据可以实时复制到另一台服务器上,这样同样的数据就在两台服务器上各存在一份,如果一台服务器出现故障,可以及时切换到另一台服务器。 纯软件方式可以在一定程度上降低成本,但它也有非常明显的缺点: 1.可靠性相对较差,两服务器间的数据实时复制是一个比较脆弱的环节。 2.一旦某台服务器出现中断,恢复后还要进行比较复杂的数据同步恢复。并且,这个时段系统处于无保护状态。 3.没有事务机制,由于其复制是在文件和磁盘层进行的,复制是否成功不会影响数据库事务操作,因此有出现数据不完整变化的情况,这个存在着相当的风险。 因此,建议除非不得已,不要选择纯软件方案。 但另一方面,有一种数据库并行的解决方案,它不是在文件或磁盘层进行复制,而是直接对数据库操作在前端进行路由分发,并行地以事务机制完成数据库的更新,同时还可以提供数据库的并行服务。这种方式目前针对SQL SERVER应用非常成功,明显优于共享存储+双机软件的方式
使用OpenSSH远程管理Linux服务器 作为Linux系统管理员,没有人不知道OpenSSH。SSH采用了密文的形式在网络中传输数据,实现了更高的安全级别,是Telnet服务的安全替代品,sshd是OpenSSH的服务端守护进程,而与之对应的Windows下客户端软件有很多,常用的有SecureCRT、putty等。通过SecureCRT远程连接Linux系统,不受网络速度和带宽的影响,无论是ADSL拨号上网还是56K的"猫"拨号上网,都能轻松连接,操作维护方便。SecureCRT的使用在前面章节已经有介绍,这里详细介绍OpenSSH服务端程序的配置。 OpenSSH在Red Hat Linux企业级版本中是默认安装的,一般的安装目录为/etc/ssh,对应的服务器配置文件为/etc/ssh/sshd_config。我们重点讲述这个配置文件中每个选项的含义。 2. 1. [root@localhost ~]# vi /etc/ssh/sshd_config 2. Port 22 3. ("Port"用来设置sshd监听的端口,这里采用的是默认的端口号22) 4. #Protocol 2,1 5. (设置使用的ssh协议为ssh1或ssh2,如果仅仅使用ssh2, 设置为Protocol 2即可) 6. #ListenAddress 0.0.0.0 7. ("ListenAddress"用来设置sshd服务器绑定的IP地址) 8. # HostKey for protocol version 1 9. #HostKey /etc/ssh/ssh_host_key 10. # HostKeys for protocol version 2 11. #HostKey /etc/ssh/ssh_host_rsa_key 12. #HostKey /etc/ssh/ssh_host_dsa_key 13. ("HostKey"用来设置服务器密匙文件的路径) 14. #KeyRegenerationInterval 1h 15. ("KeyRegenerationInterval"用来设置在多少秒之后 系统自动重新生成服务器的密匙(如果使用密匙)。重新生成 密匙是为了防止利用盗用的密匙解密被截获的信息) 16. #ServerKeyBits 768 17. ("ServerKeyBits"用来定义服务器密匙的长度) 18. SyslogFacility AUTHPRIV 19. ("SyslogFacility"用来设定在记录来自sshd的消息的时候, 是否给出"facility code") 20. #LogLevel INFO 21. ("LogLevel"用来记录sshd日志消息的级别) 22. #LoginGraceTime 2m 23. ("LoginGraceTime"用来设置如果用户登录失败,在切断 连接前服务器需要等待的时间,以秒为单位) 24. PermitRootLogin no 25. ("PermitRootLogin"用来设置超级用户root能不能用SSH登 录。root远程登录Linux是很危险的,因此在远程SSH登录Linux 系统时,这个选项建议设置为"no") 26. #StrictModes yes 27. ("StrictModes"用来设置SSH在接收登录请求之前是否检查 用户根目录和rhosts文件的权限和所有权。此选项建议设置为"yes") 28. #RSAAuthentication yes 29. ("RSAAuthentication"用来设置是否开启RAS密钥验证, 如果采用RAS密钥登录方式时,开启此选项) 30. #PubkeyAuthentication yes 31. ("PubkeyAuthentication"用来设置是否开启公钥验证, 如果采用公钥验证方式登录时,开启此选项) 32. #AuthorizedKeysFile .ssh/authorized_keys 33. ("AuthorizedKeysFile"用来设置公钥验证文件的路径, 与"PubkeyAuthentication"配合使用) 34. # similar for protocol version 2 35. #HostbasedAuthentication no 36. #IgnoreUserKnownHosts no 37. ("IgnoreUserKnownHosts"用来设置SSH在进行 RhostsRSAAuthentication安全验证时是否忽略用户 的"$HOME/.ssh/known_hosts"文件) 38. #IgnoreRhosts yes 39. ("IgnoreRhosts"用来设置验证的时候是否使用 "~/.rhosts"和"~/.shosts"文件) 40. PasswordAuthentication yes 41. ("PasswordAuthentication"用来设置是否开启密 码验证机制,如果是用密码登录系统,应设置为"yes") 42. PermitEmptyPasswords no 43. ("PermitEmptyPasswords"用来设置是否允许用口令为 空的账号登录系统,肯定是"no"了) 44. X11Forwarding yes 45. ("X11Forwarding"用来设置是否允许X11转发) 46. #PrintMotd yes 47. ("PrintMotd"用来设置sshd是否在用户登录的时候显示"/etc/motd"中的信息) 上面括号中带下划线的内容为注释,是对sshd_config配置文件中每个选项含义的解释,这里仅仅列出最常用的一些选项,也是我们给出的推荐配置。 对sshd_config文件配置完毕,接着重启sshd守护进程,使修改生效: Java代码 /etc/init.d/sshd restart /etc/init.d/sshd restart 注意 这里要切记的是,重启sshd服务,一定要到Linux系统本机去执行,如果在SSH远程连接环境下重启sshd服务,你就会被关在门外! 最后一步是设置sshd服务开机自动启动,只需执行如下命令即可: Java代码 chkconfig --level 35 sshd on chkconfig --level 35 sshd on 这样sshd服务会在系统运行级3和5下自动启动。
CentOS Apache安装设置编译器及编译参数 CentOS Apache安装还是比较常用的,于是我研究了一下CentOS Apache安装,在这里拿出来和大家分享一下,希望对大家有用。CentOS是一个开源软件贡献者和用户的社区。下面介绍CentOS Apache安装。 1、下载:apache2.2.4 [root@localhost ~]# cd /usr/local/src/ [root@localhost src]# wget http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Farchive.apache.org%2Fdist%2Fhttpd%2Fhttpd-2.2.4.tar.gz&urlrefer=01af02b2e130cce3370700344bc5f0b4 [root@localhost src]# chmod +x httpd-2.2.4.tar.gz [root@localhost src]# tar -zxvf httpd-2.2.4.tar.gz 2、CentOS Apache安装设置编译器的编译参数 [root@localhost src]# cd httpd-2.2.4 [root@localhost httpd-2.2.4]# ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite=share --enable-proxy=share --enable-proxy-ajp=share --enable-dav=share --enable-dav-fs #注解: --prefix=/usr/local/apache2 设置CentOS Apache安装目录。这里设定安装在/usr/local/apache2下,今后如果要卸载或者升级CentOS Apache时,直接删除这个目录即可。 --enable-so 指定允许DSO(动态共享对像) --enable-rewrite=share 开启Rewrite支持,以实现URL静态化,建议开启。 --enable-dav-fs 开启WebDAV支持,svn服务器等需要。附:《什么是webDAV?及如何应用? 其它的额外设置请使用./configure --help来查看。 3、CentOS Apache安装和编译: [root@localhost httpd-2.2.4]# make; make install #如果没有错误的话,那么Apache就已经安装在/usr/local/apache2目录中了 4、启动服务: [root@localhost httpd-2.2.4]# /usr/local/apache2/bin/apachectl start 5、确定启动状: [root@localhost apache2]# netstat -utl #看到上面这行就表示你的CentOS Apache已经启动。 #用浏览器访问,看到It works!,说明CentOS Apache安装成功了,恭喜您!
田林帖吧垃圾帖子很多,怎么没有人管理一下? 田林帖吧垃圾帖子很多,怎么没有人管理一下? 原来的吧主呢?都不见人影了。相申请吧会员都不行。
田林论坛,田林人自己家乡的论坛,有人敢进么?Www.tllt.orG 田林论坛,田林人自己家乡的论坛,有人敢进么? http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.tllt.orG&urlrefer=695468eaa96c0b527b0a44cee6d98812 里面全是田林人,初级中学的朋友们,欢迎你们。如果你们有什么能力、才艺需要展示的。田林论坛将是你们最好的展示平台。 田林论坛欢迎你们!
南宁慧恒庐声音响 让你的音乐与众不同 听音乐是一种享受,如果听音乐需要什么呢?当然是音响了!买音响当然得买庐声音响了。今天本站记者从南宁慧恒科技给大家带来庐声音响的最新消息,下面给大家介绍一下庐声音响系列的报价与参数! 产品名称:庐声 MS-301 输出功率:30W 重低音喇叭: 4" 副箱喇叭: 3" 阻抗: 4 欧姆 频率范围: 40-18KHz 信噪比:≥65dB 尺寸: (毫米) -低音炮箱:270*155*190 -副箱:95*85*130 外箱尺寸:660*410*345mm 参考价格:140
田林中学校长是谁? 田林中学校长是谁?知道的吗?
田林县城的人进来! 田林县城的人进来!留下QQ号交流 谢谢!
1
下一页