微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > Dragonboard 410c搭载web服务器之用户交互系统

Dragonboard 410c搭载web服务器之用户交互系统

时间:02-09 来源:互联网 点击:
="line" id="LC371"> filename = os.path.join(dir,timename+fsuffix)#用当地时间编号代替手机发过来的任意文章名,以免重叠

="line" id="LC372"> print('filename =',filename)

="line" id="LC373"> fobj = open(filename,'wb')

="line" id="LC374"> for chrunk in f.chunks():

="line" id="LC375"> fobj.write(chrunk)

="line" id="LC376"> fobj.close()

="line" id="LC377"> message=Message.objects.get(id=messid)

="line" id="LC378"> message.filePath=filename

="line" id="LC379"> message.save()

="line" id="LC380"> response = HttpResponseRedirect('/online/show/')

="line" id="LC381"> #将username写入浏览器cookie,失效时间为3600

="line" id="LC382"> response.set_cookie('username',username,3600)

="line" id="LC383"> return response

="line" id="LC384"> else:

="line" id="LC385"> return render_to_response('camera_reinput.html')

="line" id="LC386">  

="line" id="LC387"> else:

="line"> ="line" id="LC388"> return render_to_response('camera.html')

="line" id="LC389">  

="line" id="LC390">  

="line" id="LC391">  

="line" id="LC392"> def show(req):

="line" id="LC393"> username = req.COOKIES.get('username','')

="line" id="LC394"> messid = req.COOKIES.get('messid','')

="line" id="LC395"> message=Message.objects.get(id=messid)

="line" id="LC396"> print('message.infoContent',message.infoContent)

="line" id="LC397"> return render_to_response('save.html',{'text':text,'username':username,'message.infoContent':message.infoContent})

="line" id="LC398">  

="line" id="LC399">  

="line" id="LC400">  

="line" id="LC402"> def delete():

="line" id="LC403"> MyUser.objects.filter().delete()

="line">  

="line">  

online/models.py

#coding:utf8

from django.db import models

from django.contrib.auth.models import (

BaseUserManager, AbstractBaseUser, PermissionsMixin)

 

 

class MyUserManager(BaseUserManager):

# def _create_user(self, username, email, password, **extra_fields):

def _create_user(self, username, password, **extra_fields):

"""

Creates and saves a User with the given username, email and password.

"""

if not username:

raise ValueError('The given username must be set')

# email = self.normalize_email(email)

# user = self.model(username=username, email=email, **extra_fields)

user = self.model(username=username, **extra_fields)

user.set_password(password)

user.save(using=self._db)

return user

 

# def create_user(self, username, email, password, **extra_fields):

def create_user(self, username, password, **extra_fields):

extra_fields.setdefault('is_staff', False)

extra_fields.setdefault('email',"")

extra_fields.setdefault('phone',"")

extra_fields.setdefault('haarValue',"")

extra_fields.setdefault('avatarImg',"")

# extra_fields.setdefault('text',"")

# extra_fields.setdefault('video',"")

# extra_fields.setdefault('time',"")

return self._create_user(username, password, **extra_fields)

# return

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top