- 1
- 2
- 3
- 4
- 5
if request.path == '/':
thread_list = ThreadBlock.objects.all()
else:
thread_nomer = re.search( r'/\d*/', request.path ).group()[1:-1]
thread_list = ThreadBlock.objects.filter(id=int(thread_nomer))
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−175
if request.path == '/':
thread_list = ThreadBlock.objects.all()
else:
thread_nomer = re.search( r'/\d*/', request.path ).group()[1:-1]
thread_list = ThreadBlock.objects.filter(id=int(thread_nomer))
Бидон, джанга, уеб.
−88
# -*- coding: utf-8 -*-
from Tkinter import *
import time
import random
import os
def init(): #Инициалиазия, переменная root, задаём размеры окна
global root, widthmin, widthmax, heightmin, heightmax, geometry
widthmin = 400
widthmax = 400
heightmin = 400
heightmax = 400
geometry = str(widthmax) + 'x' + str(heightmax)
root = Tk()
root.geometry(geometry)
root.minsize(width=widthmin,height=heightmin)
root.maxsize(width=widthmax,height=heightmax)
menu()
root.mainloop()
def menu(): #Меню игры. С любовью, кэп
global btSingle, btMulti, btSetting, btQuit
btSingle = Button(root, text="Singleplayer", command=singleplayer)
btSingle.pack(padx=15,pady=15)
btMulti = Button(root, text="Multiplayer", command=multiplayer)
btMulti.pack(padx=15,pady=15)
btSettings = Button(root, text="Settings", command=settings)
btSettings.pack(padx=15,pady=15)
btQuit = Button(root, text="Quit", command=quit)
btQuit.pack(padx=15,pady=15)
def singleplayer(): #Функции синглплеера
global root #Удалить после заполнения функции более полезной хренью
def multiplayer(): #Функции мультплеера
global root #Удалить после заполнения функции более полезной хренью
def settings(): #Настройки
global root #Удалить после заполнения функции более полезной хренью
def quit(): #Выход из игры
root.destroy ()
init()
+166
$lastID=chr(rand(ord('a'),ord('z'))).rand(1,9).chr(rand(ord('a'),ord('z'))).rand(1,9).rand(1,9).chr(rand(ord('a'),ord('z')));
данная строка генерирует код активации для пользователя при регистрации.
+159
Наконец-то http://goo.gl/SjgUj
+147
<script type="text/javascript" >
var str = window.location + "";
var t = str.substr(7, 2);
if (t=="40") {document.write("(4842)<span style=\"font-size:30px;font-weight:bold;color:white;\">562–003</span>");}
if (t=="36") {document.write("(473)<span style=\"font-size:30px;font-weight:bold;color:white;\">233-03-20</span>");}
if (t=="62") {document.write("(4912)<span style=\"font-size:30px;font-weight:bold;color:white;\">300-305</span>");}
if (t=="ww") {document.write("(4872)<span style=\"font-size:30px;font-weight:bold;color:white;\">39-03-06</span>");}
if (t=="po") {document.write("(4872)<span style=\"font-size:30px;font-weight:bold;color:white;\">39-03-06</span>");}
</script>
<script type="text/javascript" >
var str = window.location + "";
var t = str.substr(7, 2);
if (t=="40") {document.write("Калуга");}
if (t=="36") {document.write("Воронеж");}
if (t=="62") {document.write("Рязань");}
if (t=="ww") {document.write("Тула");}
if (t=="po") {document.write("Тула");}
</script>
Вот так упыри меняют телефоны на сайте в зависимости от региона, при том, что сайт использует PHP на сервере.
+166
$text_to_check = mysql_real_escape_string ($_GET["запрос"]);
$text_to_check = strip_tags($text_to_check);
$text_to_check = htmlspecialchars($text_to_check);
$text_to_check = stripslashes($text_to_check);
$text_to_check = addslashes($text_to_check);
$_GET["запрос"] = $text_to_check;
все защитил
+147
Не думаю что все оценят т.к. далеко не настоящий говнокод, а исскуственый из разряда "китайскио/индусский".
Да и вообще не код а идея!
Суть в следущем.
Из едениц и любых операторов нужно составить как можно боле короткое выражени, дающее в результате 17.
Вот маё:
(1+1<<1+1)+1
:D
+165
if (result.indexOf('myWinLoadSD') > -1) {
_uWnd.alert('<br /><b>Вы успешно проголосовали</b>', '', {
w: 250,
h: 70,
tm: 3000
});
_uWnd.close('cap');
} else {
result = $(re).text().replace(/<div[^>]+/, '').replace(/<\/div>/, '').replace(/>\_/, '_');
$('body').append('<scri' + 'pt type="text/jav' + 'ascript">' + result + '<' + '/script>');
}
});
Бабуин!
+159
var path = [
(this.gridSetId || this.projection.projCode.replace(":", "_")) + "_" + this.zeroPad(z, 2),
//this.zeroPad(halfX, digits) + "_" + this.zeroPad(halfY, digits),
/*
* ОООООООЧЕНЬ ГРЯЗНО!!!!!!!!!!!!
* */
this.zeroPad(halfX, 1) + "_" + this.zeroPad(halfY, 1),
this.zeroPad(x, 2 * digits) + "_" + this.zeroPad(y, 2 * digits) + "." + this.type
].join("/");
−96
module AuthenticatedSystem
protected
def logged_in?
!!current_user
end
def current_user
@current_user ||= login_from_session unless @current_user == false
@current_user
end