Changeset View
Changeset View
Standalone View
Standalone View
swh/web/browse/views/origin.py
Show First 20 Lines • Show All 73 Lines • ▼ Show 20 Lines | def origin_content_browse(request, origin_url, origin_type=None, path=None, | ||||
associated to an origin for a given visit. | associated to an origin for a given visit. | ||||
The url scheme that points to it is the following: | The url scheme that points to it is the following: | ||||
* :http:get:`/browse/origin/[(origin_type)/url/](origin_url)/content/(path)/` | * :http:get:`/browse/origin/[(origin_type)/url/](origin_url)/content/(path)/` | ||||
* :http:get:`/browse/origin/[(origin_type)/url/](origin_url)/visit/(timestamp)/content/(path)/` | * :http:get:`/browse/origin/[(origin_type)/url/](origin_url)/visit/(timestamp)/content/(path)/` | ||||
""" # noqa | """ # noqa | ||||
language = request.GET.get('language', None) | |||||
return browse_snapshot_content(request, origin_type=origin_type, | return browse_snapshot_content(request, origin_type=origin_type, | ||||
origin_url=origin_url, timestamp=timestamp, | origin_url=origin_url, timestamp=timestamp, | ||||
path=path) | path=path, selected_language=language) | ||||
PER_PAGE = 20 | PER_PAGE = 20 | ||||
@browse_route(r'origin/(?P<origin_type>[a-z]+)/url/(?P<origin_url>.+)' | @browse_route(r'origin/(?P<origin_type>[a-z]+)/url/(?P<origin_url>.+)' | ||||
'/visit/(?P<timestamp>.+)/log/', | '/visit/(?P<timestamp>.+)/log/', | ||||
r'origin/(?P<origin_type>[a-z]+)/url/(?P<origin_url>.+)/log/', | r'origin/(?P<origin_type>[a-z]+)/url/(?P<origin_url>.+)/log/', | ||||
▲ Show 20 Lines • Show All 198 Lines • Show Last 20 Lines |