django获取ip与数据重复性判定
获取ip
if request.META.has_key('HTTP_X_FORWARDED_FOR'):
ip_c = request.META['HTTP_X_FORWARDED_FOR']
else:
ip_c = request.META['REMOTE_ADDR']
判定ip是否在数据库中,进行不同处理
ip_exist = Result.objects.filter(ip__contains = str(ip_c)) #ip代表数据库字段 Result为model名称(数据库表名)
if ip_exist:
pass
else:
pass