随笔分类 - Python
摘要:刚接触Python的时候,简单的异常处理已经可以帮助我们解决大多数问题,但是随着逐渐地深入,我们会发现有很多情况下简单的异常处理已经无法解决问题了,如下代码,单纯的打印异常所能提供的信息会非常有限。 def func1(): raise Exception("--func1 exception--"
阅读全文
摘要:import threading, paramiko strdata='' fulldata='' class ssh: shell = None client = None transport = None def __init__(self, address, username, password): print("Connecting ...
阅读全文
只有注册用户登录后才能阅读该文。
摘要:1. 在现有基础上又添加一个表的时候migrate报错 migrate报错django.db.utils.OperationalError: (1050, "Table 'cmdb_eidc' already exists") 解决1:python manage.py migrate --fake cmdb python manage.py migrate 如上没有解决:继续下面 ...
阅读全文
摘要:1.通过关键字dict和关键字参数创建 >>> dic = dict(spam = 1, egg = 2, bar =3) >>> dic {'bar': 3, 'egg': 2, 'spam': 1} 2.通过二元组列表创建 >>> list = [('spam', 1), ('egg', 2), ('bar', 3)] >>> dic = dict(list) >>> dic {'bar'.
阅读全文
摘要:>>> l1=[1,2,3,4,5,6]>>> l2=[4,5,6,7,8,9]>>> >>> >>> >>> {k:v for k,v in zip(l1,l2)}{1: 4, 2: 5, 3: 6, 4: 7, 5: 8, 6: 9}>>> >>> >>> >>> x = {1: 4, 2: 5
阅读全文
摘要:# 正则将匹配到的两个字段,都替换成某个值import re s0 = 'BOY and GIRL' s1 = re.sub(r'BOY|GIRL', 'HUMAN', s0) print s1 # HUMAN and HUMAN
阅读全文
摘要:升级版: ajax 创建多对多以及增加示例: views中的接收
阅读全文
摘要:# In viewsdef zbsservice(request): #返回一个列表 v1 = models.Business.objects.all() # .value返回一个字典 v2 = models.Business.objects.all().values("id","caption","code") # .values_list 返回一个...
阅读全文
摘要:views里返回数据为例: renturn render(request,'xxx.html',{'obj':123,'k1':[1,2,3,4],'k2':{'name':'yooma','age':'88'}} 获取单个数据 {{ obj }} {{k1.3}} {{k2.name}} 获取多个数据 {% for i in k1 %} {{i}} {% endfor %} 获...
阅读全文
摘要:AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必须填入参数 primary_key=True 注:当model中如果没有自增列,则自动会创建一个列名为id的列 from django.db imp...
阅读全文
摘要:工程下的urls.py中增加如下: from cmdb import views as cmdb #要把你要操作的项目import进来 urlpatterns = [ url(r'orm', cmdb.orm) #增加这行 ] -------------------------------------------------------- 项目下的views.py中增加: from c...
阅读全文
摘要:#在项目目录下的modules.py中创建一个类,来自动生成一张表UserInfo class UserInfo(models.Model): username = models.CharField(max_length=32) password = models.CharField(max_length=64) #在工程下的settings.py中增加 INSTALLED_AP...
阅读全文
摘要:mysite1 为一个django工程 cmdb为一个项目 dashboard为一个项目 在mysite1工程下的urls.py中定义如下: from django.conf.urls import url,include from cmdb.views import cmdb_index,login,home from dashboard import views #在两个项目...
阅读全文
摘要:路由关系命名 对URL路由关系进行命名,以后可以根据此名称生成自己想要的URL 1.
阅读全文
摘要:一、路由系统,URL 1. url(r'^index',views.index) #默认的 url(r'^home',views.Home.as_view()) # CBV 形式 也就是说 class 2.url(r'^detail-(\d+).html', views.detail), # 在vi
阅读全文

浙公网安备 33010602011771号