Re: Has anyone successfully used django-concurrency?

2014-11-24 Thread Collin Anderson
Hi Ian,

You may want to try opening an issue on django-consurrency showing the 
error you're getting.

https://github.com/saxix/django-concurrency/issues

Thanks,
Collin


On Friday, November 21, 2014 6:16:14 PM UTC-5, ia...@me.com wrote:
>
> Hey everyone,
>
> One last try. I've given up on django-locking, and am now trying 
> django-concurrency because it's more modern and more likely to work on 
> Django 1.6.8's admin interface.
>
> The documentation is very basic and doesn't actually give any examples, so 
> I'm not sure if I've missed something, but I'm getting this exception when 
> I modify my ConfigurationAdmin class to inherit from ConcurrentModelAdmin as 
> the documentation discusses. 
> 
>
> class ConfigurationAdmin(ConcurrentModelAdmin):
>
> form = forms.ConfigurationForm
> change_list_template = 'admin/configuration/change_list.html'
>
> ...
>
>
>
> Internal Server Error: /test/common/configuration/
> Traceback (most recent call last):
>   File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", 
> line 137, in get_response
> response = response.render()
>   File "/usr/local/lib/python2.7/dist-packages/django/template/response.py", 
> line 105, in render
> self.content = self.rendered_content
>   File "/usr/local/lib/python2.7/dist-packages/django/template/response.py", 
> line 82, in rendered_content
> content = template.render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
> 140, in render
> return self._render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/test/utils.py", line 
> 85, in instrumented_test_render
> return self.nodelist.render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
> 840, in render
> bit = self.render_node(node, context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", 
> line 78, in render_node
> return node.render(context)
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py", line 
> 123, in render
> return compiled_parent._render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/test/utils.py", line 
> 85, in instrumented_test_render
> return self.nodelist.render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
> 840, in render
> bit = self.render_node(node, context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", 
> line 78, in render_node
> return node.render(context)
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py", line 
> 123, in render
> return compiled_parent._render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/test/utils.py", line 
> 85, in instrumented_test_render
> return self.nodelist.render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
> 840, in render
> bit = self.render_node(node, context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", 
> line 78, in render_node
> return node.render(context)
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py", line 
> 123, in render
> return compiled_parent._render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/test/utils.py", line 
> 85, in instrumented_test_render
> return self.nodelist.render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
> 840, in render
> bit = self.render_node(node, context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", 
> line 78, in render_node
> return node.render(context)
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py", line 
> 62, in render
> result = block.nodelist.render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
> 840, in render
> bit = self.render_node(node, context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", 
> line 78, in render_node
> return node.render(context)
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py", line 
> 62, in render
> result = block.nodelist.render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
> 840, in render
> bit = self.render_node(node, context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", 
> line 78, in render_node
> return node.render(context)
>   File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
> 1196, in render
> _dict = func(*resolved_args, **resolved_kwargs)
>   File 
> "/usr/local/lib/python2.7/dist-packages/django/contrib/admin/templatetags/admin_list.py",
>  line 288, in result_list
> 'results': list(results(cl))}
>  

Has anyone successfully used django-concurrency?

2014-11-21 Thread ian . k
Hey everyone,

One last try. I've given up on django-locking, and am now trying 
django-concurrency because it's more modern and more likely to work on 
Django 1.6.8's admin interface.

The documentation is very basic and doesn't actually give any examples, so 
I'm not sure if I've missed something, but I'm getting this exception when 
I modify my ConfigurationAdmin class to inherit from ConcurrentModelAdmin as 
the documentation discusses. 


class ConfigurationAdmin(ConcurrentModelAdmin):

form = forms.ConfigurationForm
change_list_template = 'admin/configuration/change_list.html'

...



Internal Server Error: /test/common/configuration/
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", 
line 137, in get_response
response = response.render()
  File "/usr/local/lib/python2.7/dist-packages/django/template/response.py", 
line 105, in render
self.content = self.rendered_content
  File "/usr/local/lib/python2.7/dist-packages/django/template/response.py", 
line 82, in rendered_content
content = template.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
140, in render
return self._render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/test/utils.py", line 85, 
in instrumented_test_render
return self.nodelist.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
840, in render
bit = self.render_node(node, context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", line 
78, in render_node
return node.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py", 
line 123, in render
return compiled_parent._render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/test/utils.py", line 85, 
in instrumented_test_render
return self.nodelist.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
840, in render
bit = self.render_node(node, context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", line 
78, in render_node
return node.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py", 
line 123, in render
return compiled_parent._render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/test/utils.py", line 85, 
in instrumented_test_render
return self.nodelist.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
840, in render
bit = self.render_node(node, context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", line 
78, in render_node
return node.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py", 
line 123, in render
return compiled_parent._render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/test/utils.py", line 85, 
in instrumented_test_render
return self.nodelist.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
840, in render
bit = self.render_node(node, context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", line 
78, in render_node
return node.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py", 
line 62, in render
result = block.nodelist.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
840, in render
bit = self.render_node(node, context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", line 
78, in render_node
return node.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/loader_tags.py", 
line 62, in render
result = block.nodelist.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
840, in render
bit = self.render_node(node, context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/debug.py", line 
78, in render_node
return node.render(context)
  File "/usr/local/lib/python2.7/dist-packages/django/template/base.py", line 
1196, in render
_dict = func(*resolved_args, **resolved_kwargs)
  File 
"/usr/local/lib/python2.7/dist-packages/django/contrib/admin/templatetags/admin_list.py",
 line 288, in result_list
'results': list(results(cl))}
  File 
"/usr/local/lib/python2.7/dist-packages/django/contrib/admin/templatetags/admin_list.py",
 line 266, in results
yield ResultList(None, items_for_result(cl, res, None))
  File 
"/usr/local/lib/python2.7/dist-packages/django/contrib/admin/templatetags/admin_list.py",
 line 258, in __init__
super(ResultList, self).__init__(*items)
  File 
"/usr/local/lib/python2.7/dist-packages/django/contrib/admin/templatetags/admin_list.py",
 line 185, in