Advertisement
Guest User

Untitled

a guest
Jan 26th, 2016
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.81 KB | None | 0 0
  1. Request URL:http://cab.pre.dp.vpn/api/2/user/account/register
  2. Request Method:POST
  3. Status Code:500 INTERNAL SERVER ERROR
  4. Remote Address:192.168.176.70:80
  5. Response Headers
  6. view source
  7. Access-Control-Allow-Credentials:true
  8. Access-Control-Allow-Origin:http://pre.dp.vpn
  9. Connection:keep-alive
  10. Content-Type:text/html
  11. Date:Tue, 26 Jan 2016 10:14:59 GMT
  12. Server:nginx/1.8.0
  13. Set-Cookie:csrftoken=mB3AmXvWTeXjOJBnQiXSNEGYrVLPFFAk; Domain=.pre.dp.vpn; expires=Tue, 24-Jan-2017 10:14:59 GMT; Max-Age=31449600; Path=/
  14. Transfer-Encoding:chunked
  15. Vary:Cookie
  16. X-Api-Version:2
  17. X-Frame-Options:SAMEORIGIN
  18. Request Headers
  19. view source
  20. Accept:application/json, text/javascript, */*; q=0.01
  21. Accept-Encoding:gzip, deflate
  22. Accept-Language:ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
  23. Cache-Control:no-cache
  24. Connection:keep-alive
  25. Content-Length:569
  26. Content-Type:application/json
  27. Cookie:_ym_uid=1448286951108738338; SID=3061529e3df3cef02a32d01ec2619b000af7dcfa8488e92d78771403acd42ec2; SID=3061529e3df3cef02a32d01ec2619b000af7dcfa8488e92d78771403acd42ec2; csrf_token=b1fcdc3bdb235cea8c9fdf7ce8f09faf8d572ac23afdb3f202222c2e19895f4f; csrf_token=b1fcdc3bdb235cea8c9fdf7ce8f09faf8d572ac23afdb3f202222c2e19895f4f; _CAP=7b763c4be250731152a4fed4d7147e5e8cff0101b91e2364b1290d5588558590; _ym_isad=1; sessionid=f7fv2cpfrv0v1hcema7trxnhxty8il5k; _ga=GA1.2.2146856858.1450951838; _gat=1; csrftoken=mB3AmXvWTeXjOJBnQiXSNEGYrVLPFFAk
  28. Host:cab.pre.dp.vpn
  29. Origin:http://pre.dp.vpn
  30. Pragma:no-cache
  31. Referer:http://pre.dp.vpn/
  32. User-Agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36
  33. X-CSRFToken:mB3AmXvWTeXjOJBnQiXSNEGYrVLPFFAk
  34. Request Payload
  35. view source
  36. {email: "cccccc@yhg.biz", name: "111111", password: "111111", password_repeat: "111111", nickname: "",…}
  37. captcha_challenge: "03AHJ_VusVlt-_JorMxH73BBJ6jCyz1Zy48jllrOgaSeIef4eS5pm6mfggbodLYQ8zpmKq4tv2jMRi09koa8kOSRt85DQmIpWjGCO0jBih5k8AxG9q-wJEajB5OkQfUNn5fNeGZ4VRgO-m1m2GX-Fc4n678EqiLkRNkDxaVYMIhiHOQCKLfA-xPZE-umCqe4xaihQnTX_8ISN1BEJx62rOWEkeBRHyhZsr7_7896qHNF_m5H0A1KsGaz2PmcATgHsobfryH3eJXsFXL-parXJIc9m3Y5DRI_Bqvg"
  38. captcha_response: "3834"
  39. email: "cccccc@yhg.biz"
  40. icq: ""
  41. invite_code: "041b7569f01abd7a064081052ff93cf99ace17f154b92eaa5a348658bdb1a377"
  42. lname: ""
  43. name: "111111"
  44. nickname: ""
  45. password: "111111"
  46. password_repeat: "111111"
  47. phone: null
  48. skype: ""
  49.  
  50.  
  51.  
  52.  
  53.  
  54. IntegrityError at /api/2/user/account/register
  55. (1062, "Duplicate entry '708' for key 'PRIMARY'")
  56. Request Method: POST
  57. Request URL: http://pre.park.dp.vpn/api/2/user/account/register
  58. Django Version: 1.8.2
  59. Exception Type: IntegrityError
  60. Exception Value:
  61. (1062, "Duplicate entry '708' for key 'PRIMARY'")
  62. Exception Location: /home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/MySQLdb/connections.py in defaulterrorhandler, line 36
  63. Python Executable: /home/web/services/pre.park.dp.vpn/env/bin/python
  64. Python Version: 2.7.3
  65. Python Path:
  66. ['/home/web/services/pre.park.dp.vpn',
  67. '/home/web/services/pre.park.dp.vpn/env/bin',
  68. '/home/web/services/pre.park.dp.vpn/env/local/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg',
  69. '/home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/newrelic-2.54.0.41',
  70. '/home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages',
  71. '/home/web/services/pre.park.dp.vpn/env/lib/python2.7',
  72. '/home/web/services/pre.park.dp.vpn/env/lib/python2.7/plat-linux2',
  73. '/home/web/services/pre.park.dp.vpn/env/lib/python2.7/lib-tk',
  74. '/home/web/services/pre.park.dp.vpn/env/lib/python2.7/lib-old',
  75. '/home/web/services/pre.park.dp.vpn/env/lib/python2.7/lib-dynload',
  76. '/usr/lib/python2.7',
  77. '/usr/lib/python2.7/plat-linux2',
  78. '/usr/lib/python2.7/lib-tk']
  79. Server time: Tue, 26 Jan 2016 13:14:59 +0300
  80. Traceback Switch to copy-and-paste view
  81.  
  82. /home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/django/core/handlers/base.py in get_response
  83. response = middleware_method(request, callback, callback_args, callback_kwargs)
  84. if response:
  85. break
  86. if response is None:
  87. wrapped_callback = self.make_view_atomic(callback)
  88. try:
  89. response = wrapped_callback(request, *callback_args, **callback_kwargs) ...
  90. except Exception as e:
  91. # If the view raised an exception, run it through exception
  92. # middleware, and if the exception middleware returns a
  93. # response, use that. Otherwise, reraise the exception.
  94. for middleware_method in self._exception_middleware:
  95. response = middleware_method(request, e)
  96. ▶ Local vars
  97. Variable Value
  98. e
  99. IntegrityError(1062, "Duplicate entry '708' for key 'PRIMARY'")
  100. callback_args
  101. ()
  102. resolver_match
  103. ResolverMatch(func=rest_framework.decorators.register, args=(), kwargs={}, url_name=register, app_name=None, namespaces=[])
  104. middleware_method
  105. <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7f94ac385610>>
  106. self
  107. <django.core.handlers.wsgi.WSGIHandler object at 0x1fa0250>
  108. request
  109. "<WSGIRequest\npath:/api/2/user/account/register,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{'SID': '3061529e3df3cef02a32d01ec2619b000af7dcfa8488e92d78771403acd42ec2',\n '_CAP': '7b763c4be250731152a4fed4d7147e5e8cff0101b91e2364b1290d5588558590',\n '_ga': 'GA1.2.2146856858.1450951838',\n '_gat': '1',\n '_ym_isad': '1',\n '_ym_uid': '1448286951108738338',\n 'csrf_token': 'b1fcdc3bdb235cea8c9fdf7ce8f09faf8d572ac23afdb3f202222c2e19895f4f',\n 'csrftoken': 'mB3AmXvWTeXjOJBnQiXSNEGYrVLPFFAk',\n 'sessionid': 'f7fv2cpfrv0v1hcema7trxnhxty8il5k'},\nMETA:{'CONTENT_LENGTH': '569',\n 'CONTENT_TYPE': 'application/json',\n u'CSRF_COOKIE': u'mB3AmXvWTeXjOJBnQiXSNEGYrVLPFFAk',\n u'CSRF_COOKIE_USED': True,\n 'HTTP_ACCEPT': 'application/json, text/javascript, */*; q=0.01',\n 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',\n 'HTTP_ACCEPT_LANGUAGE': 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4',\n 'HTTP_CACHE_CONTROL': 'no-cache',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_COOKIE': '_ym_uid=1448286951108738338; SID=3061529e3df3cef02a32d01ec2619b000af7dcfa8488e92d78771403acd42ec2; SID=3061529e3df3cef02a32d01ec2619b000af7dcfa8488e92d78771403acd42ec2; csrf_token=b1fcdc3bdb235cea8c9fdf7ce8f09faf8d572ac23afdb3f202222c2e19895f4f; csrf_token=b1fcdc3bdb235cea8c9fdf7ce8f09faf8d572ac23afdb3f202222c2e19895f4f; _CAP=7b763c4be250731152a4fed4d7147e5e8cff0101b91e2364b1290d5588558590; _ym_isad=1; sessionid=f7fv2cpfrv0v1hcema7trxnhxty8il5k; _ga=GA1.2.2146856858.1450951838; _gat=1; csrftoken=mB3AmXvWTeXjOJBnQiXSNEGYrVLPFFAk',\n 'HTTP_HOST': 'pre.park.dp.vpn',\n 'HTTP_ORIGIN': 'http://pre.dp.vpn',\n 'HTTP_PRAGMA': 'no-cache',\n 'HTTP_REFERER': 'http://pre.dp.vpn/',\n 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36',\n 'HTTP_X_CSRFTOKEN': 'mB3AmXvWTeXjOJBnQiXSNEGYrVLPFFAk',\n 'HTTP_X_FORWARDED_FOR': '192.168.180.134, 192.168.176.70',\n 'HTTP_X_FORWARDED_PROTO': 'http',\n 'HTTP_X_REAL_IP': '192.168.176.70',\n 'PATH_INFO': u'/api/2/user/account/register',\n 'QUERY_STRING': '',\n 'RAW_URI': '/api/2/user/account/register',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '64709',\n 'REQUEST_METHOD': 'POST',\n 'SCRIPT_NAME': u'',\n 'SERVER_NAME': '0.0.0.0',\n 'SERVER_PORT': '6004',\n 'SERVER_PROTOCOL': 'HTTP/1.0',\n 'SERVER_SOFTWARE': 'gunicorn/19.3.0',\n 'gunicorn.socket': <socket._socketobject object at 0x507f980>,\n 'wsgi.errors': <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x50f9710>,\n 'wsgi.file_wrapper': <class 'gunicorn.http.wsgi.FileWrapper'>,\n 'wsgi.input': <gunicorn.http.body.Body object at 0x50f26d0>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>"
  110. callback
  111. <function register at 0x4b0e140>
  112. wrapped_callback
  113. <function register at 0x4b0e140>
  114. resolver
  115. <RegexURLResolver 'park_dp_vpn.urls' (None:None) ^/>
  116. callback_kwargs
  117. {}
  118. response
  119. None
  120. urlconf
  121. 'park_dp_vpn.urls'
  122. /home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/django/views/decorators/csrf.py in wrapped_view
  123. """
  124. Marks a view function as being exempt from the CSRF view protection.
  125. """
  126. # We could just do view_func.csrf_exempt = True, but decorators
  127. # are nicer if they don't have side-effects, so we return a new
  128. # function.
  129. def wrapped_view(*args, **kwargs):
  130. return view_func(*args, **kwargs) ...
  131. wrapped_view.csrf_exempt = True
  132. return wraps(view_func, assigned=available_attrs(view_func))(wrapped_view)
  133. ▶ Local vars
  134. Variable Value
  135. args
  136. (<WSGIRequest: POST '/api/2/user/account/register'>,)
  137. view_func
  138. <function register at 0x4b09f50>
  139. kwargs
  140. {}
  141. /home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/django/views/generic/base.py in view
  142. def view(request, *args, **kwargs):
  143. self = cls(**initkwargs)
  144. if hasattr(self, 'get') and not hasattr(self, 'head'):
  145. self.head = self.get
  146. self.request = request
  147. self.args = args
  148. self.kwargs = kwargs
  149. return self.dispatch(request, *args, **kwargs) ...
  150. # take name and docstring from class
  151. update_wrapper(view, cls, updated=())
  152. # and possible attributes set by decorators
  153. # like csrf_exempt from dispatch
  154. ▶ Local vars
  155. Variable Value
  156. initkwargs
  157. {}
  158. self
  159. <rest_framework.decorators.register object at 0x50f9650>
  160. args
  161. ()
  162. request
  163. "<WSGIRequest\npath:/api/2/user/account/register,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{'SID': '3061529e3df3cef02a32d01ec2619b000af7dcfa8488e92d78771403acd42ec2',\n '_CAP': '7b763c4be250731152a4fed4d7147e5e8cff0101b91e2364b1290d5588558590',\n '_ga': 'GA1.2.2146856858.1450951838',\n '_gat': '1',\n '_ym_isad': '1',\n '_ym_uid': '1448286951108738338',\n 'csrf_token': 'b1fcdc3bdb235cea8c9fdf7ce8f09faf8d572ac23afdb3f202222c2e19895f4f',\n 'csrftoken': 'mB3AmXvWTeXjOJBnQiXSNEGYrVLPFFAk',\n 'sessionid': 'f7fv2cpfrv0v1hcema7trxnhxty8il5k'},\nMETA:{'CONTENT_LENGTH': '569',\n 'CONTENT_TYPE': 'application/json',\n u'CSRF_COOKIE': u'mB3AmXvWTeXjOJBnQiXSNEGYrVLPFFAk',\n u'CSRF_COOKIE_USED': True,\n 'HTTP_ACCEPT': 'application/json, text/javascript, */*; q=0.01',\n 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',\n 'HTTP_ACCEPT_LANGUAGE': 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4',\n 'HTTP_CACHE_CONTROL': 'no-cache',\n 'HTTP_CONNECTION': 'close',\n 'HTTP_COOKIE': '_ym_uid=1448286951108738338; SID=3061529e3df3cef02a32d01ec2619b000af7dcfa8488e92d78771403acd42ec2; SID=3061529e3df3cef02a32d01ec2619b000af7dcfa8488e92d78771403acd42ec2; csrf_token=b1fcdc3bdb235cea8c9fdf7ce8f09faf8d572ac23afdb3f202222c2e19895f4f; csrf_token=b1fcdc3bdb235cea8c9fdf7ce8f09faf8d572ac23afdb3f202222c2e19895f4f; _CAP=7b763c4be250731152a4fed4d7147e5e8cff0101b91e2364b1290d5588558590; _ym_isad=1; sessionid=f7fv2cpfrv0v1hcema7trxnhxty8il5k; _ga=GA1.2.2146856858.1450951838; _gat=1; csrftoken=mB3AmXvWTeXjOJBnQiXSNEGYrVLPFFAk',\n 'HTTP_HOST': 'pre.park.dp.vpn',\n 'HTTP_ORIGIN': 'http://pre.dp.vpn',\n 'HTTP_PRAGMA': 'no-cache',\n 'HTTP_REFERER': 'http://pre.dp.vpn/',\n 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36',\n 'HTTP_X_CSRFTOKEN': 'mB3AmXvWTeXjOJBnQiXSNEGYrVLPFFAk',\n 'HTTP_X_FORWARDED_FOR': '192.168.180.134, 192.168.176.70',\n 'HTTP_X_FORWARDED_PROTO': 'http',\n 'HTTP_X_REAL_IP': '192.168.176.70',\n 'PATH_INFO': u'/api/2/user/account/register',\n 'QUERY_STRING': '',\n 'RAW_URI': '/api/2/user/account/register',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '64709',\n 'REQUEST_METHOD': 'POST',\n 'SCRIPT_NAME': u'',\n 'SERVER_NAME': '0.0.0.0',\n 'SERVER_PORT': '6004',\n 'SERVER_PROTOCOL': 'HTTP/1.0',\n 'SERVER_SOFTWARE': 'gunicorn/19.3.0',\n 'gunicorn.socket': <socket._socketobject object at 0x507f980>,\n 'wsgi.errors': <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x50f9710>,\n 'wsgi.file_wrapper': <class 'gunicorn.http.wsgi.FileWrapper'>,\n 'wsgi.input': <gunicorn.http.body.Body object at 0x50f26d0>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>"
  164. kwargs
  165. {}
  166. cls
  167. <class 'rest_framework.decorators.register'>
  168. /home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/rest_framework/views.py in dispatch
  169. self.http_method_not_allowed)
  170. else:
  171. handler = self.http_method_not_allowed
  172. response = handler(request, *args, **kwargs)
  173. except Exception as exc:
  174. response = self.handle_exception(exc) ...
  175. self.response = self.finalize_response(request, response, *args, **kwargs)
  176. return self.response
  177. def options(self, request, *args, **kwargs):
  178. """
  179. ▶ Local vars
  180. Variable Value
  181. exc
  182. IntegrityError(1062, "Duplicate entry '708' for key 'PRIMARY'")
  183. self
  184. <rest_framework.decorators.register object at 0x50f9650>
  185. args
  186. ()
  187. request
  188. <rest_framework.request.Request object at 0x50f9410>
  189. handler
  190. <bound method register.handler of <rest_framework.decorators.register object at 0x50f9650>>
  191. kwargs
  192. {}
  193. /home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/rest_framework/views.py in dispatch
  194. # Get the appropriate handler method
  195. if request.method.lower() in self.http_method_names:
  196. handler = getattr(self, request.method.lower(),
  197. self.http_method_not_allowed)
  198. else:
  199. handler = self.http_method_not_allowed
  200. response = handler(request, *args, **kwargs) ...
  201. except Exception as exc:
  202. response = self.handle_exception(exc)
  203. self.response = self.finalize_response(request, response, *args, **kwargs)
  204. return self.response
  205. ▶ Local vars
  206. Variable Value
  207. exc
  208. IntegrityError(1062, "Duplicate entry '708' for key 'PRIMARY'")
  209. self
  210. <rest_framework.decorators.register object at 0x50f9650>
  211. args
  212. ()
  213. request
  214. <rest_framework.request.Request object at 0x50f9410>
  215. handler
  216. <bound method register.handler of <rest_framework.decorators.register object at 0x50f9650>>
  217. kwargs
  218. {}
  219. /home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/rest_framework/decorators.py in handler
  220. assert isinstance(http_method_names, (list, tuple)), \
  221. '@api_view expected a list of strings, received %s' % type(http_method_names).__name__
  222. allowed_methods = set(http_method_names) | set(('options',))
  223. WrappedAPIView.http_method_names = [method.lower() for method in allowed_methods]
  224. def handler(self, *args, **kwargs):
  225. return func(*args, **kwargs) ...
  226. for method in http_method_names:
  227. setattr(WrappedAPIView, method.lower(), handler)
  228. WrappedAPIView.__name__ = func.__name__
  229. ▶ Local vars
  230. Variable Value
  231. self
  232. <rest_framework.decorators.register object at 0x50f9650>
  233. args
  234. (<rest_framework.request.Request object at 0x50f9410>,)
  235. func
  236. <function register at 0x4b0e0c8>
  237. kwargs
  238. {}
  239. /home/web/services/pre.park.dp.vpn/app/core/decorators.py in c
  240. serializer = serializerClass(data=dataGetter(request), context={
  241. "request": request,
  242. "view": self
  243. }, **kwargs)
  244. if serializer.is_valid():
  245. a += (serializer, )
  246. out = func(*a, **k) ...
  247. if not isinstance(out, HttpResponse):
  248. return Response(out, status=success_code)
  249. return out
  250. else:
  251. return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
  252. ▶ Local vars
  253. Variable Value
  254. a
  255. (<rest_framework.request.Request object at 0x50f9410>,
  256. RegistrationSerializer(context={'request': <rest_framework.request.Request object>, 'view': None}, data={u'password_repeat': u'111111', u'name': u'111111', u'captcha_response': u'3834', u'invite_code': u'041b7569f01abd7a064081052ff93cf99ace17f154b92eaa5a348658bdb1a377', u'lname': u'', u'phone': None, u'skype': u'', u'captcha_challenge': u'03AHJ_VusVlt-_JorMxH73BBJ6jCyz1Zy48jllrOgaSeIef4eS5pm6mfggbodLYQ8zpmKq4tv2jMRi09koa8kOSRt85DQmIpWjGCO0jBih5k8AxG9q-wJEajB5OkQfUNn5fNeGZ4VRgO-m1m2GX-Fc4n678EqiLkRNkDxaVYMIhiHOQCKLfA-xPZE-umCqe4xaihQnTX_8ISN1BEJx62rOWEkeBRHyhZsr7_7896qHNF_m5H0A1KsGaz2PmcATgHsobfryH3eJXsFXL-parXJIc9m3Y5DRI_Bqvg', u'icq': u'', u'password': u'111111', u'nickname': u'', u'email': u'cccccc@yhg.biz'}):
  257. name = CharField(allow_null=False, max_length=100, required=False)
  258. last_name = CharField(allow_null=False, max_length=100, required=False)
  259. phone = CharField(allow_blank=True, allow_null=True, max_length=20, required=False, validators=[<django.core.validators.RegexValidator object>])
  260. icq = CharField(allow_blank=True, allow_null=True, max_length=20, required=False, validators=[<django.core.validators.RegexValidator object>])
  261. skype = CharField(allow_blank=True, allow_null=True, max_length=100, required=False)
  262. representer_of = CharField(allow_blank=True, allow_null=True, max_length=100, required=False)
  263. locale = ChoiceField(choices=[('ru', 'ru'), ('en', 'en')], required=False)
  264. type = ChoiceField(choices=[('webmaster', 'webmaster'), ('vendor', 'vendor')], required=False)
  265. allow_auto_payments = BooleanField(required=False)
  266. currency = PrimaryKeyRelatedField(queryset=Currency.objects.all(), required=False)
  267. email = EmailField(required=True, validators=[<UniqueValidator(queryset=[<User: admin>, <User: Dolmatov>, <User: sinhron>, <User: user-1062>, <User: user-975>, <User: althazari>, <User: user-4>, <User: user-1794>, <User: user-1012>, <User: Pasa>, <User: user-1786>, <User: sashasus>, <User: user-5>, <User: user-1790>, <User: user-1826>, <User: Double Trouble>, <User: flashbiz>, <User: witek645>, <User: user-1824>, <User: user-903>, '...(remaining elements truncated)...'])>])
  268. notifies = ModelField(allow_null=True, model_field=<jsonfield.fields.JSONField: notifies>, required=False, validators=[<function notifies_validator>])
  269. partners_user_id = IntegerField(read_only=True)
  270. django_user = PrimaryKeyRelatedField(read_only=True)
  271. id = IntegerField(label='ID', read_only=True)
  272. groups = SerializerMethodField(read_only=True)
  273. manager = PrimaryKeyRelatedField(read_only=True)
  274. webmaster_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  275. webmaster_balance_usd = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  276. webmaster_mobile_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  277. webmaster_mobile_hold_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  278. vendor_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  279. vendor_balance_usd = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  280. wmr_pouche = CharField(read_only=True)
  281. wmz_pouche = CharField(read_only=True)
  282. registered = DateTimeField(read_only=True)
  283. ref_webmaster_comission_is_default = BooleanField(read_only=True)
  284. ref_webmaster_comission = ModelField(model_field=<jsonfield.fields.JSONField: ref_webmaster_comission>, read_only=True)
  285. password = CharField(max_length=20, min_length=6, required=True)
  286. password_repeat = CharField(max_length=20, min_length=6, required=True)
  287. captcha_challenge = CharField(max_length=1000, required=True)
  288. captcha_response = CharField(max_length=100, required=True)
  289. invite_code = CharField(max_length=1000, required=False))
  290. dataGetter
  291. <function <lambda> at 0x3990320>
  292. self
  293. None
  294. success_code
  295. 201
  296. request
  297. <rest_framework.request.Request object at 0x50f9410>
  298. serializerClass
  299. <class 'users.resources.account.RegistrationSerializer'>
  300. func
  301. <function register at 0x4b0e050>
  302. kwargs
  303. {}
  304. k
  305. {}
  306. serializer
  307. RegistrationSerializer(context={'request': <rest_framework.request.Request object>, 'view': None}, data={u'password_repeat': u'111111', u'name': u'111111', u'captcha_response': u'3834', u'invite_code': u'041b7569f01abd7a064081052ff93cf99ace17f154b92eaa5a348658bdb1a377', u'lname': u'', u'phone': None, u'skype': u'', u'captcha_challenge': u'03AHJ_VusVlt-_JorMxH73BBJ6jCyz1Zy48jllrOgaSeIef4eS5pm6mfggbodLYQ8zpmKq4tv2jMRi09koa8kOSRt85DQmIpWjGCO0jBih5k8AxG9q-wJEajB5OkQfUNn5fNeGZ4VRgO-m1m2GX-Fc4n678EqiLkRNkDxaVYMIhiHOQCKLfA-xPZE-umCqe4xaihQnTX_8ISN1BEJx62rOWEkeBRHyhZsr7_7896qHNF_m5H0A1KsGaz2PmcATgHsobfryH3eJXsFXL-parXJIc9m3Y5DRI_Bqvg', u'icq': u'', u'password': u'111111', u'nickname': u'', u'email': u'cccccc@yhg.biz'}):
  308. name = CharField(allow_null=False, max_length=100, required=False)
  309. last_name = CharField(allow_null=False, max_length=100, required=False)
  310. phone = CharField(allow_blank=True, allow_null=True, max_length=20, required=False, validators=[<django.core.validators.RegexValidator object>])
  311. icq = CharField(allow_blank=True, allow_null=True, max_length=20, required=False, validators=[<django.core.validators.RegexValidator object>])
  312. skype = CharField(allow_blank=True, allow_null=True, max_length=100, required=False)
  313. representer_of = CharField(allow_blank=True, allow_null=True, max_length=100, required=False)
  314. locale = ChoiceField(choices=[('ru', 'ru'), ('en', 'en')], required=False)
  315. type = ChoiceField(choices=[('webmaster', 'webmaster'), ('vendor', 'vendor')], required=False)
  316. allow_auto_payments = BooleanField(required=False)
  317. currency = PrimaryKeyRelatedField(queryset=Currency.objects.all(), required=False)
  318. email = EmailField(required=True, validators=[<UniqueValidator(queryset=[<User: admin>, <User: Dolmatov>, <User: sinhron>, <User: user-1062>, <User: user-975>, <User: althazari>, <User: user-4>, <User: user-1794>, <User: user-1012>, <User: Pasa>, <User: user-1786>, <User: sashasus>, <User: user-5>, <User: user-1790>, <User: user-1826>, <User: Double Trouble>, <User: flashbiz>, <User: witek645>, <User: user-1824>, <User: user-903>, '...(remaining elements truncated)...'])>])
  319. notifies = ModelField(allow_null=True, model_field=<jsonfield.fields.JSONField: notifies>, required=False, validators=[<function notifies_validator>])
  320. partners_user_id = IntegerField(read_only=True)
  321. django_user = PrimaryKeyRelatedField(read_only=True)
  322. id = IntegerField(label='ID', read_only=True)
  323. groups = SerializerMethodField(read_only=True)
  324. manager = PrimaryKeyRelatedField(read_only=True)
  325. webmaster_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  326. webmaster_balance_usd = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  327. webmaster_mobile_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  328. webmaster_mobile_hold_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  329. vendor_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  330. vendor_balance_usd = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  331. wmr_pouche = CharField(read_only=True)
  332. wmz_pouche = CharField(read_only=True)
  333. registered = DateTimeField(read_only=True)
  334. ref_webmaster_comission_is_default = BooleanField(read_only=True)
  335. ref_webmaster_comission = ModelField(model_field=<jsonfield.fields.JSONField: ref_webmaster_comission>, read_only=True)
  336. password = CharField(max_length=20, min_length=6, required=True)
  337. password_repeat = CharField(max_length=20, min_length=6, required=True)
  338. captcha_challenge = CharField(max_length=1000, required=True)
  339. captcha_response = CharField(max_length=100, required=True)
  340. invite_code = CharField(max_length=1000, required=False)
  341. /home/web/services/pre.park.dp.vpn/users/resources/account.py in register
  342. @with_serializer(RegistrationSerializer)
  343. def register(request, serializer, **k):
  344. """
  345. ---
  346. request_serializer: RegistrationSerializer
  347. response_serializer: AccountSerializer
  348. """
  349. acc = serializer.create(serializer.validated_data) ...
  350. return AccountSerializer(acc).data
  351. @api_view(["GET"])
  352. @permission_classes([AllowAny])
  353. def captcha_required(request):
  354. return Response(data=RegistrationSerializer._is_captcha_enabled_on_request(request))
  355. ▶ Local vars
  356. Variable Value
  357. k
  358. {}
  359. request
  360. <rest_framework.request.Request object at 0x50f9410>
  361. serializer
  362. RegistrationSerializer(context={'request': <rest_framework.request.Request object>, 'view': None}, data={u'password_repeat': u'111111', u'name': u'111111', u'captcha_response': u'3834', u'invite_code': u'041b7569f01abd7a064081052ff93cf99ace17f154b92eaa5a348658bdb1a377', u'lname': u'', u'phone': None, u'skype': u'', u'captcha_challenge': u'03AHJ_VusVlt-_JorMxH73BBJ6jCyz1Zy48jllrOgaSeIef4eS5pm6mfggbodLYQ8zpmKq4tv2jMRi09koa8kOSRt85DQmIpWjGCO0jBih5k8AxG9q-wJEajB5OkQfUNn5fNeGZ4VRgO-m1m2GX-Fc4n678EqiLkRNkDxaVYMIhiHOQCKLfA-xPZE-umCqe4xaihQnTX_8ISN1BEJx62rOWEkeBRHyhZsr7_7896qHNF_m5H0A1KsGaz2PmcATgHsobfryH3eJXsFXL-parXJIc9m3Y5DRI_Bqvg', u'icq': u'', u'password': u'111111', u'nickname': u'', u'email': u'cccccc@yhg.biz'}):
  363. name = CharField(allow_null=False, max_length=100, required=False)
  364. last_name = CharField(allow_null=False, max_length=100, required=False)
  365. phone = CharField(allow_blank=True, allow_null=True, max_length=20, required=False, validators=[<django.core.validators.RegexValidator object>])
  366. icq = CharField(allow_blank=True, allow_null=True, max_length=20, required=False, validators=[<django.core.validators.RegexValidator object>])
  367. skype = CharField(allow_blank=True, allow_null=True, max_length=100, required=False)
  368. representer_of = CharField(allow_blank=True, allow_null=True, max_length=100, required=False)
  369. locale = ChoiceField(choices=[('ru', 'ru'), ('en', 'en')], required=False)
  370. type = ChoiceField(choices=[('webmaster', 'webmaster'), ('vendor', 'vendor')], required=False)
  371. allow_auto_payments = BooleanField(required=False)
  372. currency = PrimaryKeyRelatedField(queryset=Currency.objects.all(), required=False)
  373. email = EmailField(required=True, validators=[<UniqueValidator(queryset=[<User: admin>, <User: Dolmatov>, <User: sinhron>, <User: user-1062>, <User: user-975>, <User: althazari>, <User: user-4>, <User: user-1794>, <User: user-1012>, <User: Pasa>, <User: user-1786>, <User: sashasus>, <User: user-5>, <User: user-1790>, <User: user-1826>, <User: Double Trouble>, <User: flashbiz>, <User: witek645>, <User: user-1824>, <User: user-903>, '...(remaining elements truncated)...'])>])
  374. notifies = ModelField(allow_null=True, model_field=<jsonfield.fields.JSONField: notifies>, required=False, validators=[<function notifies_validator>])
  375. partners_user_id = IntegerField(read_only=True)
  376. django_user = PrimaryKeyRelatedField(read_only=True)
  377. id = IntegerField(label='ID', read_only=True)
  378. groups = SerializerMethodField(read_only=True)
  379. manager = PrimaryKeyRelatedField(read_only=True)
  380. webmaster_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  381. webmaster_balance_usd = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  382. webmaster_mobile_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  383. webmaster_mobile_hold_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  384. vendor_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  385. vendor_balance_usd = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  386. wmr_pouche = CharField(read_only=True)
  387. wmz_pouche = CharField(read_only=True)
  388. registered = DateTimeField(read_only=True)
  389. ref_webmaster_comission_is_default = BooleanField(read_only=True)
  390. ref_webmaster_comission = ModelField(model_field=<jsonfield.fields.JSONField: ref_webmaster_comission>, read_only=True)
  391. password = CharField(max_length=20, min_length=6, required=True)
  392. password_repeat = CharField(max_length=20, min_length=6, required=True)
  393. captcha_challenge = CharField(max_length=1000, required=True)
  394. captcha_response = CharField(max_length=100, required=True)
  395. invite_code = CharField(max_length=1000, required=False)
  396. /home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/django/utils/decorators.py in inner
  397. """
  398. A base class that enables a context manager to also be used as a decorator.
  399. """
  400. def __call__(self, func):
  401. @wraps(func, assigned=available_attrs(func))
  402. def inner(*args, **kwargs):
  403. with self:
  404. return func(*args, **kwargs) ...
  405. return inner
  406. ▶ Local vars
  407. Variable Value
  408. self
  409. <django.db.transaction.Atomic object at 0x4b03b50>
  410. args
  411. (RegistrationSerializer(context={'request': <rest_framework.request.Request object>, 'view': None}, data={u'password_repeat': u'111111', u'name': u'111111', u'captcha_response': u'3834', u'invite_code': u'041b7569f01abd7a064081052ff93cf99ace17f154b92eaa5a348658bdb1a377', u'lname': u'', u'phone': None, u'skype': u'', u'captcha_challenge': u'03AHJ_VusVlt-_JorMxH73BBJ6jCyz1Zy48jllrOgaSeIef4eS5pm6mfggbodLYQ8zpmKq4tv2jMRi09koa8kOSRt85DQmIpWjGCO0jBih5k8AxG9q-wJEajB5OkQfUNn5fNeGZ4VRgO-m1m2GX-Fc4n678EqiLkRNkDxaVYMIhiHOQCKLfA-xPZE-umCqe4xaihQnTX_8ISN1BEJx62rOWEkeBRHyhZsr7_7896qHNF_m5H0A1KsGaz2PmcATgHsobfryH3eJXsFXL-parXJIc9m3Y5DRI_Bqvg', u'icq': u'', u'password': u'111111', u'nickname': u'', u'email': u'cccccc@yhg.biz'}):
  412. name = CharField(allow_null=False, max_length=100, required=False)
  413. last_name = CharField(allow_null=False, max_length=100, required=False)
  414. phone = CharField(allow_blank=True, allow_null=True, max_length=20, required=False, validators=[<django.core.validators.RegexValidator object>])
  415. icq = CharField(allow_blank=True, allow_null=True, max_length=20, required=False, validators=[<django.core.validators.RegexValidator object>])
  416. skype = CharField(allow_blank=True, allow_null=True, max_length=100, required=False)
  417. representer_of = CharField(allow_blank=True, allow_null=True, max_length=100, required=False)
  418. locale = ChoiceField(choices=[('ru', 'ru'), ('en', 'en')], required=False)
  419. type = ChoiceField(choices=[('webmaster', 'webmaster'), ('vendor', 'vendor')], required=False)
  420. allow_auto_payments = BooleanField(required=False)
  421. currency = PrimaryKeyRelatedField(queryset=Currency.objects.all(), required=False)
  422. email = EmailField(required=True, validators=[<UniqueValidator(queryset=[<User: admin>, <User: Dolmatov>, <User: sinhron>, <User: user-1062>, <User: user-975>, <User: althazari>, <User: user-4>, <User: user-1794>, <User: user-1012>, <User: Pasa>, <User: user-1786>, <User: sashasus>, <User: user-5>, <User: user-1790>, <User: user-1826>, <User: Double Trouble>, <User: flashbiz>, <User: witek645>, <User: user-1824>, <User: user-903>, '...(remaining elements truncated)...'])>])
  423. notifies = ModelField(allow_null=True, model_field=<jsonfield.fields.JSONField: notifies>, required=False, validators=[<function notifies_validator>])
  424. partners_user_id = IntegerField(read_only=True)
  425. django_user = PrimaryKeyRelatedField(read_only=True)
  426. id = IntegerField(label='ID', read_only=True)
  427. groups = SerializerMethodField(read_only=True)
  428. manager = PrimaryKeyRelatedField(read_only=True)
  429. webmaster_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  430. webmaster_balance_usd = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  431. webmaster_mobile_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  432. webmaster_mobile_hold_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  433. vendor_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  434. vendor_balance_usd = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  435. wmr_pouche = CharField(read_only=True)
  436. wmz_pouche = CharField(read_only=True)
  437. registered = DateTimeField(read_only=True)
  438. ref_webmaster_comission_is_default = BooleanField(read_only=True)
  439. ref_webmaster_comission = ModelField(model_field=<jsonfield.fields.JSONField: ref_webmaster_comission>, read_only=True)
  440. password = CharField(max_length=20, min_length=6, required=True)
  441. password_repeat = CharField(max_length=20, min_length=6, required=True)
  442. captcha_challenge = CharField(max_length=1000, required=True)
  443. captcha_response = CharField(max_length=100, required=True)
  444. invite_code = CharField(max_length=1000, required=False),
  445. OrderedDict([(u'phone', None), (u'icq', u''), (u'skype', u'')]))
  446. func
  447. <function create at 0x4b09410>
  448. kwargs
  449. {}
  450. /home/web/services/pre.park.dp.vpn/users/resources/account.py in create
  451. name = validated_data.pop("name", " ")
  452. last_name = validated_data.pop("last_name", " ")
  453. user = User.objects.create(
  454. username=hashlib.sha256(str(random.randrange(10, 10**100, 1))).hexdigest()[:20],
  455. email=email,
  456. first_name=name,
  457. last_name=last_name ...
  458. )
  459. user.set_password(password)
  460. user.save()
  461. user.groups = [Group.objects.get(name="new")]
  462. user.username = "user_{}".format(user.id)
  463. user.save()
  464. ▶ Local vars
  465. Variable Value
  466. last_name
  467. ' '
  468. name
  469. u'111111'
  470. self
  471. RegistrationSerializer(context={'request': <rest_framework.request.Request object>, 'view': None}, data={u'password_repeat': u'111111', u'name': u'111111', u'captcha_response': u'3834', u'invite_code': u'041b7569f01abd7a064081052ff93cf99ace17f154b92eaa5a348658bdb1a377', u'lname': u'', u'phone': None, u'skype': u'', u'captcha_challenge': u'03AHJ_VusVlt-_JorMxH73BBJ6jCyz1Zy48jllrOgaSeIef4eS5pm6mfggbodLYQ8zpmKq4tv2jMRi09koa8kOSRt85DQmIpWjGCO0jBih5k8AxG9q-wJEajB5OkQfUNn5fNeGZ4VRgO-m1m2GX-Fc4n678EqiLkRNkDxaVYMIhiHOQCKLfA-xPZE-umCqe4xaihQnTX_8ISN1BEJx62rOWEkeBRHyhZsr7_7896qHNF_m5H0A1KsGaz2PmcATgHsobfryH3eJXsFXL-parXJIc9m3Y5DRI_Bqvg', u'icq': u'', u'password': u'111111', u'nickname': u'', u'email': u'cccccc@yhg.biz'}):
  472. name = CharField(allow_null=False, max_length=100, required=False)
  473. last_name = CharField(allow_null=False, max_length=100, required=False)
  474. phone = CharField(allow_blank=True, allow_null=True, max_length=20, required=False, validators=[<django.core.validators.RegexValidator object>])
  475. icq = CharField(allow_blank=True, allow_null=True, max_length=20, required=False, validators=[<django.core.validators.RegexValidator object>])
  476. skype = CharField(allow_blank=True, allow_null=True, max_length=100, required=False)
  477. representer_of = CharField(allow_blank=True, allow_null=True, max_length=100, required=False)
  478. locale = ChoiceField(choices=[('ru', 'ru'), ('en', 'en')], required=False)
  479. type = ChoiceField(choices=[('webmaster', 'webmaster'), ('vendor', 'vendor')], required=False)
  480. allow_auto_payments = BooleanField(required=False)
  481. currency = PrimaryKeyRelatedField(queryset=Currency.objects.all(), required=False)
  482. email = EmailField(required=True, validators=[<UniqueValidator(queryset=[<User: admin>, <User: Dolmatov>, <User: sinhron>, <User: user-1062>, <User: user-975>, <User: althazari>, <User: user-4>, <User: user-1794>, <User: user-1012>, <User: Pasa>, <User: user-1786>, <User: sashasus>, <User: user-5>, <User: user-1790>, <User: user-1826>, <User: Double Trouble>, <User: flashbiz>, <User: witek645>, <User: user-1824>, <User: user-903>, '...(remaining elements truncated)...'])>])
  483. notifies = ModelField(allow_null=True, model_field=<jsonfield.fields.JSONField: notifies>, required=False, validators=[<function notifies_validator>])
  484. partners_user_id = IntegerField(read_only=True)
  485. django_user = PrimaryKeyRelatedField(read_only=True)
  486. id = IntegerField(label='ID', read_only=True)
  487. groups = SerializerMethodField(read_only=True)
  488. manager = PrimaryKeyRelatedField(read_only=True)
  489. webmaster_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  490. webmaster_balance_usd = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  491. webmaster_mobile_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  492. webmaster_mobile_hold_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  493. vendor_balance_rub = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  494. vendor_balance_usd = DecimalField(decimal_places=2, max_digits=20, read_only=True)
  495. wmr_pouche = CharField(read_only=True)
  496. wmz_pouche = CharField(read_only=True)
  497. registered = DateTimeField(read_only=True)
  498. ref_webmaster_comission_is_default = BooleanField(read_only=True)
  499. ref_webmaster_comission = ModelField(model_field=<jsonfield.fields.JSONField: ref_webmaster_comission>, read_only=True)
  500. password = CharField(max_length=20, min_length=6, required=True)
  501. password_repeat = CharField(max_length=20, min_length=6, required=True)
  502. captcha_challenge = CharField(max_length=1000, required=True)
  503. captcha_response = CharField(max_length=100, required=True)
  504. invite_code = CharField(max_length=1000, required=False)
  505. request
  506. <rest_framework.request.Request object at 0x50f9410>
  507. invite_code
  508. <InviteCode: InviteCode[21]>
  509. validated_data
  510. OrderedDict([(u'phone', None), (u'icq', u''), (u'skype', u'')])
  511. password
  512. u'111111'
  513. email
  514. u'cccccc@yhg.biz'
  515. /home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/django/db/models/manager.py in manager_method
  516. def check(self, **kwargs):
  517. return []
  518. @classmethod
  519. def _get_queryset_methods(cls, queryset_class):
  520. def create_method(name, method):
  521. def manager_method(self, *args, **kwargs):
  522. return getattr(self.get_queryset(), name)(*args, **kwargs) ...
  523. manager_method.__name__ = method.__name__
  524. manager_method.__doc__ = method.__doc__
  525. return manager_method
  526. new_methods = {}
  527. # Refs http://bugs.python.org/issue1785.
  528. ▶ Local vars
  529. Variable Value
  530. self
  531. <django.contrib.auth.models.UserManager object at 0x2538ad0>
  532. args
  533. ()
  534. name
  535. 'create'
  536. kwargs
  537. {'email': u'cccccc@yhg.biz',
  538. 'first_name': u'111111',
  539. 'last_name': ' ',
  540. 'username': 'b022116f7da310f1dd97'}
  541. /home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/django/db/models/query.py in create
  542. def create(self, **kwargs):
  543. """
  544. Creates a new object with the given kwargs, saving it to the database
  545. and returning the created object.
  546. """
  547. obj = self.model(**kwargs)
  548. self._for_write = True
  549. obj.save(force_insert=True, using=self.db) ...
  550. return obj
  551. def _populate_pk_values(self, objs):
  552. for obj in objs:
  553. if obj.pk is None:
  554. obj.pk = obj._meta.pk.get_pk_value_on_save(obj)
  555. ▶ Local vars
  556. Variable Value
  557. self
  558. [<User: admin>, <User: Dolmatov>, <User: sinhron>, <User: user-1062>, <User: user-975>, <User: althazari>, <User: user-4>, <User: user-1794>, <User: user-1012>, <User: Pasa>, <User: user-1786>, <User: sashasus>, <User: user-5>, <User: user-1790>, <User: user-1826>, <User: Double Trouble>, <User: flashbiz>, <User: witek645>, <User: user-1824>, <User: user-903>, '...(remaining elements truncated)...']
  559. obj
  560. <User: b022116f7da310f1dd97>
  561. kwargs
  562. {'email': u'cccccc@yhg.biz',
  563. 'first_name': u'111111',
  564. 'last_name': ' ',
  565. 'username': 'b022116f7da310f1dd97'}
  566. /home/web/services/pre.park.dp.vpn/env/lib/python2.7/site-packages/django/db/models/base.py in save
  567. ]
  568. loaded_fields = field_names.difference(deferred_fields)
  569. if loaded_fields:
  570. update_fields = frozenset(loaded_fields)
  571. self.save_base(using=using, force_insert=force_insert,
  572. force_update=force_update, update_fields=update_fields) ...
  573. save.alters_data = True
  574. def save_base(self, raw=False, force_insert=False,
  575. force_update=False, using=None, update_fields=None):
  576. """
  577. Handles the parts of saving which should be done only once per save,
  578. ▶ Local vars
  579. Variable Value
  580. update_fields
  581. None
  582. using
  583. 'default'
  584. self
  585. <User: b022116f7da310f1dd97>
  586. force_update
  587. False
  588. force_insert
  589. True
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement