Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help

CIRCLE / cloud

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 94
  • Merge Requests 10
  • Pipelines
  • Wiki
  • Snippets
  • Members
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Closed
Open
Issue #406 opened Apr 19, 2015 by Bach Dániel@bachdaniel 
  • Report abuse
  • New issue
Report abuse New issue

Internal Server Error: /request/template/

Internal Server Error: /request/template/
Traceback (most recent call last):
  File "/home/cloud/.virtualenvs/circle/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 111, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/home/cloud/.virtualenvs/circle/local/lib/python2.7/site-packages/django/views/generic/base.py", line 69, in view
    return self.dispatch(request, *args, **kwargs)
  File "/home/cloud/.virtualenvs/circle/local/lib/python2.7/site-packages/django/views/generic/base.py", line 87, in dispatch
    return handler(request, *args, **kwargs)
  File "/home/cloud/.virtualenvs/circle/local/lib/python2.7/site-packages/django/views/generic/edit.py", line 173, in post
    return self.form_valid(form)
  File "./request/views.py", line 173, in form_valid
    user=user,
  File "/home/cloud/.virtualenvs/circle/local/lib/python2.7/site-packages/django/db/models/base.py", line 440, in __init__
    setattr(self, field.name, rel_obj)
  File "/home/cloud/.virtualenvs/circle/local/lib/python2.7/site-packages/django/db/models/fields/related.py", line 597, in __set__
    self.field.rel.to._meta.object_name,
ValueError: Cannot assign "<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f48b90999d0>>": "TemplateAccessAction.user" must be a "User" instance.
  • Bach Dániel @bachdaniel commented Apr 19, 2015
    Owner
    diff --git a/circle/request/views.py b/circle/request/views.py
    index a670b1e..3134ee7 100644
    --- a/circle/request/views.py
    +++ b/circle/request/views.py
    @@ -154,7 +154,7 @@ class RequestTypeList(LoginRequiredMixin, SuperuserRequiredMixin,
             return context
    
    
    -class TemplateRequestView(FormView):
    +class TemplateRequestView(LoginRequiredMixin, FormView):
         form_class = TemplateRequestForm
         template_name = "request/request-template.html"
    
    @@ -185,7 +185,7 @@ class TemplateRequestView(FormView):
             return redirect("/")
    
    
    -class VmRequestMixin(object):
    +class VmRequestMixin(LoginRequiredMixin, object):
         def get_vm(self):
             return get_object_or_404(Instance, pk=self.kwargs['vm_pk'])
    
    ``` diff --git a/circle/request/views.py b/circle/request/views.py index a670b1e..3134ee7 100644 --- a/circle/request/views.py +++ b/circle/request/views.py @@ -154,7 +154,7 @@ class RequestTypeList(LoginRequiredMixin, SuperuserRequiredMixin, return context -class TemplateRequestView(FormView): +class TemplateRequestView(LoginRequiredMixin, FormView): form_class = TemplateRequestForm template_name = "request/request-template.html" @@ -185,7 +185,7 @@ class TemplateRequestView(FormView): return redirect("/") -class VmRequestMixin(object): +class VmRequestMixin(LoginRequiredMixin, object): def get_vm(self): return get_object_or_404(Instance, pk=self.kwargs['vm_pk']) ```
  • Kálmán Viktor @kviktor

    mentioned in merge request !325 (merged)

    Apr 20, 2015

    mentioned in merge request !325 (merged)

    mentioned in merge request !325
    Toggle commit list
  • Kálmán Viktor @kviktor

    mentioned in commit ff91b0ff

    Apr 20, 2015

    mentioned in commit ff91b0ff

    mentioned in commit ff91b0ff98339ce0bc590ff01d4a1d49cb7700cc
    Toggle commit list
  • Bach Dániel @bachdaniel

    Status changed to closed

    Apr 23, 2015

    Status changed to closed

    Status changed to closed
    Toggle commit list
  • Write
  • Preview
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
No due date
0
Labels
None
Assign labels
  • View labels
2
2 participants
Reference: circle/cloud#406