pyvideo / richard

video indexing site
Other
216 stars 55 forks source link

NoReverseMatch Reverse for 'videos-api-view' with arguments '(1,)' and keyword arguments '{}' not found. 0 pattern(s) tried: [] #206

Closed natea closed 10 years ago

natea commented 10 years ago

When I try to view a video, I get this error:

Environment:

Request Method: GET
Request URL: http://localhost:8000/video/1/adrien-moignard-plays-impression-authentic-selmer-

Django Version: 1.6.2
Python Version: 2.7.6
Installed Applications:
('django.contrib.auth',
 'django_browserid',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'django.contrib.admin',
 'django.contrib.redirects',
 'django.contrib.sitemaps',
 'haystack',
 'south',
 'rest_framework',
 'rest_framework.authtoken',
 'eadred',
 'richard.base',
 'richard.notifications',
 'richard.pages',
 'richard.suggestions',
 'richard.videos',
 'django_nose')
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'richard.base.middleware.BrowserDetectMiddleware',
 'django.contrib.redirects.middleware.RedirectFallbackMiddleware')

Template error:
In template /Users/nateaune/Dropbox/code/richard/richard/videos/templates/videos/video.html, error at line 158
   Reverse for 'videos-api-view' with arguments '(1,)' and keyword arguments '{}' not found. 0 pattern(s) tried: []
   148 :             {% for format in v.get_download_formats %}

   149 :               <a href="{{ format.url }}">{{ format.display }}</a>

   150 :             {% endfor %}

   151 :           {% else %}

   152 :             No downloadable files.

   153 :           {% endif %}

   154 :         </dd>

   155 : 

   156 :        <dt>Metadata</dt>

   157 :        <dd>

   158 :          <a href=" {% url 'videos-api-view' v.id %} ">JSON</a>

   159 :        </dd>

   160 : 

   161 :         <dt>Copyright/License Information</dt>

   162 :         <dd>

   163 :           {% if v.copyright_text %}

   164 :             {{ v.copyright_text }}

   165 :           {% elif v.source_url %}

   166 :             See <a href="{{ v.source_url }}">source</a> for copyright

   167 :             information.

   168 :           {% else %}

Traceback:
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
  114.                     response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/Users/nateaune/Dropbox/code/richard/richard/videos/views.py" in video
  180.         'html5_formats': html5_formats
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/shortcuts/__init__.py" in render
  53.     return HttpResponse(loader.render_to_string(*args, **kwargs),
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/loader.py" in render_to_string
  169.         return t.render(context_instance)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/base.py" in render
  140.             return self._render(context)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/base.py" in _render
  134.         return self.nodelist.render(context)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/base.py" in render
  840.                 bit = self.render_node(node, context)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/debug.py" in render_node
  78.             return node.render(context)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/loader_tags.py" in render
  123.         return compiled_parent._render(context)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/base.py" in _render
  134.         return self.nodelist.render(context)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/base.py" in render
  840.                 bit = self.render_node(node, context)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/debug.py" in render_node
  78.             return node.render(context)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/loader_tags.py" in render
  62.             result = block.nodelist.render(context)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/base.py" in render
  840.                 bit = self.render_node(node, context)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/debug.py" in render_node
  78.             return node.render(context)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/defaulttags.py" in render
  447.                         six.reraise(*exc_info)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/template/defaulttags.py" in render
  433.             url = reverse(view_name, args=args, kwargs=kwargs, current_app=context.current_app)
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/core/urlresolvers.py" in reverse
  509.     return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs))
File "/Users/nateaune/.virtualenvs/richard/lib/python2.7/site-packages/django/core/urlresolvers.py" in _reverse_with_prefix
  429.                              (lookup_view_s, args, kwargs, len(patterns), patterns))

Exception Type: NoReverseMatch at /video/1/adrien-moignard-plays-impression-authentic-selmer-
Exception Value: Reverse for 'videos-api-view' with arguments '(1,)' and keyword arguments '{}' not found. 0 pattern(s) tried: []
willkg commented 10 years ago

Do you have the API enabled?

natea commented 10 years ago

Not that I'm aware of. I'm just using the default settings_local.py with almost zero changes to it.

On Mon, Mar 17, 2014 at 6:05 AM, Will Kahn-Greene notifications@github.comwrote:

Do you have the API enabled?

Reply to this email directly or view it on GitHubhttps://github.com/willkg/richard/issues/206#issuecomment-37812497 .

nate@appsembler.com +1 (617) 517-4953 http://twitter.com/natea | http://linkedin.com/in/natea