xref: /aosp_15_r20/external/autotest/frontend/afe/urls.py (revision 9c5db1993ded3edbeafc8092d69fe5de2ee02df7)
1 from django.conf import urls
2 from autotest_lib.frontend import settings, urls_common
3 from autotest_lib.frontend.afe.feeds import feed
4 
5 feeds = {
6     'jobs' : feed.JobFeed
7 }
8 
9 urlpatterns, debug_patterns = (
10         urls_common.generate_patterns('frontend.afe', 'AfeClient'))
11 
12 # File upload
13 urlpatterns += urls.patterns(
14         '', (r'^upload/', 'frontend.afe.views.handle_file_upload'))
15 
16 # Job feeds
17 debug_patterns += urls.patterns(
18         '',
19         (r'^model_doc/', 'frontend.afe.views.model_documentation'),
20         (r'^feeds/(?P<url>.*)/$', 'frontend.afe.feeds.feed.feed_view',
21          {'feed_dict': feeds})
22     )
23 
24 if settings.DEBUG:
25     urlpatterns += debug_patterns
26