def get(self, request, pk=None): item = get_object_or_404(News, id=pk) return render( request, 'main/index.html', { 'RID': RID, 'pageTitle': '%s | Cryengine Gothic' % item.title, 'portalTitle': 'Kotics', 'additional': json.dumps({ 'news': { 'id': item.id, 'title': item.title, 'description': item.description, 'release_date': to_json_obj(item.release_date), 'screenshots': [to_json_obj(s) for s in item.screenshots.all()], }, 'user': get_user_data(request) }) })
def get(self, request): return render( request, 'main/index.html', { 'RID': RID, 'pageTitle': 'Новости | Cryengine Gothic', 'portalTitle': 'Kotics', 'additional': json.dumps({ 'results': [{ 'id': item.id, 'title': item.title, 'description': item.description, 'release_date': to_json_obj(item.release_date), 'screenshots': [to_json_obj(s) for s in item.screenshots.all()], } for item in News.objects.all()], 'user': get_user_data(request) }) })
def get(self, request): return render( request, 'main/index.html', { 'RID': RID, 'pageTitle': 'Профиль | Cryengine Gothic', 'portalTitle': 'Kotics', 'additional': json.dumps({'user': get_user_data(request)}) })
def handler404(request, *args, **argv): return render( request, 'main/index.html', { 'RID': RID, 'pageTitle': '404 | Cryengine Gothic', 'portalTitle': 'Kotics', 'additional': json.dumps({'user': get_user_data(request)}) }, status=404)
def get(self, request): return render( request, 'main/index.html', { 'RID': RID, 'pageTitle': 'Файлы | Cryengine Gothic', 'portalTitle': 'Kotics', 'additional': json.dumps({ 'results': [{ 'id': item.id, 'name': item.name, 'url': item.url, } for item in File.objects.all()], 'user': get_user_data(request) }) })
def get(self, request): return render( request, 'main/index.html', { 'RID': RID, 'pageTitle': 'Обновления | Cryengine Gothic', 'portalTitle': 'Kotics', 'additional': json.dumps({ 'results': [{ 'id': update.id, 'name': update.name, 'description': update.description, 'release_date': to_json_obj(update.release_date), 'logo': to_json_obj(update.logo), 'wallpaper': to_json_obj(update.wallpaper), 'average_score': update.average_score, 'count_score': update.count_score, 'screenshots': [to_json_obj(s) for s in update.screenshots.all()], 'youtube': update.youtube, } for update in Update.objects.all()], 'user': get_user_data(request) }) })
def get(self, request, pk=None): update = get_object_or_404(Update, id=pk) return render( request, 'main/index.html', { 'RID': RID, 'pageTitle': '%s | Cryengine Gothic' % update.name, 'portalTitle': 'Kotics', 'additional': json.dumps({ 'update': { 'id': update.id, 'name': update.name, 'description': update.description, 'release_date': to_json_obj(update.release_date), 'logo': to_json_obj(update.logo), 'wallpaper': to_json_obj(update.wallpaper), 'average_score': update.average_score, 'count_score': update.count_score, 'screenshots': [to_json_obj(s) for s in update.screenshots.all()], 'youtube': update.youtube, }, 'user': get_user_data(request) }) })