mirror of
				https://github.com/ets-labs/python-dependency-injector.git
				synced 2025-10-31 07:57:43 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			64 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			64 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <div class="container">
 | |
|     <h1 class="mb-4">Github Navigator</h1>
 | |
| 
 | |
|     <form>
 | |
|         <div class="form-group form-row">
 | |
|             <div class="col-10">
 | |
|                 <label for="search_query" class="col-form-label">
 | |
|                     Search for:
 | |
|                 </label>
 | |
|                 <input class="form-control" type="text" id="search_query"
 | |
|                        placeholder="Type something to search on the GitHub"
 | |
|                        name="query"
 | |
|                        value="{{ query }}">
 | |
|             </div>
 | |
|             <div class="col">
 | |
|                 <label for="search_limit" class="col-form-label">
 | |
|                     Limit:
 | |
|                 </label>
 | |
|                 <select class="form-control" id="search_limit" name="limit">
 | |
|                     {% for value in limits %}
 | |
|                     <option {% if value == limit %}selected{% endif %}>
 | |
|                         {{ value }}
 | |
|                     </option>
 | |
|                     {% endfor %}
 | |
|                 </select>
 | |
|             </div>
 | |
|         </div>
 | |
|     </form>
 | |
| 
 | |
|     <p><small>Results found: {{ repositories|length }}</small></p>
 | |
| 
 | |
|     <table class="table table-striped">
 | |
|         <thead>
 | |
|         <tr>
 | |
|             <th>#</th>
 | |
|             <th>Repository</th>
 | |
|             <th class="text-nowrap">Repository owner</th>
 | |
|             <th class="text-nowrap">Last commit</th>
 | |
|         </tr>
 | |
|         </thead>
 | |
|         <tbody>
 | |
|         {% for repository in repositories %} {{n}}
 | |
|         <tr>
 | |
|             <th>{{ loop.index }}</th>
 | |
|             <td><a href="{{ repository.url }}">
 | |
|                 {{ repository.name }}</a>
 | |
|             </td>
 | |
|             <td><a href="{{ repository.owner.url }}">
 | |
|                 <img src="{{ repository.owner.avatar_url }}"
 | |
|                      alt="avatar" height="24" width="24"/></a>
 | |
|                 <a href="{{ repository.owner.url }}">
 | |
|                     {{ repository.owner.login }}</a>
 | |
|             </td>
 | |
|             <td><a href="{{ repository.latest_commit.url }}">
 | |
|                 {{ repository.latest_commit.sha }}</a>
 | |
|                 {{ repository.latest_commit.message }}
 | |
|                 {{ repository.latest_commit.author_name }}
 | |
|             </td>
 | |
|         </tr>
 | |
|         {% endfor %}
 | |
|         </tbody>
 | |
|     </table>
 | |
| </div>
 |