requirements.txt
, например. Где помимо прочих зависимостей, также должен быть прописан сельдерей нужной версии:..
celery==X.Y.Z
..
pip install -r /path/to/requirements.txt
/path/to/virtualenv/bin/celery --params ....
from django.db.models import Q
# Это лучше хранить где-нибудь в базе, а не в коде
DEFAULTS = {
'name': '',
'age': ['18_24', '24_35', '36_42', '43+', None],
'eye': None,
}
def new_services_search(request):
if request.method=='POST':
filters = []
for k in request.POST:
kwargs = {}
v = request.POST.get(k, DEFAULTS[k])
if v is None:
kwargs[k + '__isnull'] = True
elif isinstance(v, list):
kwargs[k + '__in'] = v
else:
kwargs[k] = v
filters.append(Q(**kwargs))
filter_girls = Profile.objects.filter(filters)
from pylab import *
fig = plt.figure()
plt.plot([10, 5, 0, 7, 19, 34, 3])
xticks(range(7), ['пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс'])
plt.ylabel('Количество объявлений')
plt.show()
.find_all
недостаточно умен, чтобы знать как интерпретировать атрибут class
. $('#buttonID').on('click', function(){
var url = "your_view_url";
$.ajax({
type: "POST",
url: url,
data: $("form").serialize()
});
return '';
});