
Mike
05.12.2016
09:31:41

Pavel
05.12.2016
09:31:47
Может, построчная обработка поможет?

Mike
05.12.2016
09:32:09

53r63rn4r
05.12.2016
09:32:15

Google

53r63rn4r
05.12.2016
09:32:27
Паскаль? Хтмл? Может пхп?

Mike
05.12.2016
09:32:37
Ладно, всем спасибо, пойду читать о БД

53r63rn4r
05.12.2016
09:32:56
Не за что

Pavel
05.12.2016
09:33:33

53r63rn4r
05.12.2016
09:33:44
И зайди всё-таки в питон для новичков, опытный

Ray
05.12.2016
09:34:47
хм, а для этой задачи с файлом на 600к строк редис не прокатит ?

Subbotin
05.12.2016
09:36:00
для задачки про 600к строк надо сперва понять что именно чуваку надо

Ray
05.12.2016
09:36:09
поначалу я подумал что можно в мускуле создать табоицу инмемори и засторить туда весь контент

Subbotin
05.12.2016
09:36:17
а то может ему лучше вообще однострочник на седе написать

Глеб
05.12.2016
09:37:30
А оно точно не влезет тупо в память?

Ray
05.12.2016
09:38:01

Subbotin
05.12.2016
09:38:04
так первоначальный вопрос в том что в память оно влезает но долго из файла туда заливается

web
05.12.2016
09:38:13

Google

Subbotin
05.12.2016
09:38:34
так вот вопрос в том нахера ему масив в памяти
это крайне подозрительная хотелка
и с большой вероятностью автор творит хуйню

Глеб
05.12.2016
09:39:03
своя БД на основе csv?
:D

Subbotin
05.12.2016
09:39:20
и счас спрашивает у нас как ему быстрее бегать на костылях
а ему все такие - поставь резинки на костыли, смажь костыли рыбьим жиром

Ray
05.12.2016
09:39:49

Subbotin
05.12.2016
09:40:03
а ему надо блять велосипед просто купить
вот стопудово так окажется если он полностью задачу изложит

Pavel
05.12.2016
09:40:41
в папке templates
там чуть ниже джанга пишет, где именно искала твой файл. Есть что-то похожеее на путь к templates?
Template-loader postmortem

53r63rn4r
05.12.2016
09:42:40

Pavel
05.12.2016
09:43:14
твоя папка templates где лежит?

Глеб
05.12.2016
09:43:31
@gendalf001 а djng в INSTALLED_APPS прописан? А то я такую ошибку ловил с django.contrib.gis, когда забыл его вписать

web
05.12.2016
09:43:46

Pavel
05.12.2016
09:44:28
добавь путь в template_dirs

web
05.12.2016
09:44:37
добавь путь в template_dirs
TEMPLATE_DIRS = (
PROJECT_DIR + '/templates/'
# Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
)

Google

web
05.12.2016
09:46:28

Pavel
05.12.2016
09:47:19
джанга какая?

web
05.12.2016
09:47:58
@zagrebelin 1.10

Pavel
05.12.2016
09:52:52

Nikita
05.12.2016
09:55:32
попробуй в ""?
и там вроде другой синтаксис

web
05.12.2016
09:55:52

Nikita
05.12.2016
09:56:15
а не, < да
только в кавычках

web
05.12.2016
09:56:44
еще одно когда я склонировал репо, при запуске сервера ошибка была import error patterns not found
пришлось убрать этот модуль так как 1.10 deprecated этот модуль
GOTHA

web
05.12.2016
09:57:47
THANK U GUYS ITS WORKING NOW!!!

Pavel
05.12.2016
09:58:05

Pavel
05.12.2016
10:07:07
Всем привет! Я к вам совет держать. Есть проект на DRF ~20 приложений у каждого апп свои модели, так вот когда я клонирую проект и запускаю миграции они сходу не проходят причем почти для 1/3 модулей, человек до меня писал эти кривые миграции, и чуть что сразу все фиксил в бд. Вопрос: что делать с этим всем? Брать дамп базы и далье писать пока в один момент все не рухнет или каким то образом переписать миграции и как это сделать что бы не потерять данные из базы?

Pavel
05.12.2016
10:07:45

Pavel
05.12.2016
10:08:54

Maxim robox
05.12.2016
10:09:29

Google

Pavel
05.12.2016
10:11:33
Вариант: удалить все миграции и базы, сделать makemigration. Это даст возможность раскатывать новый проект.
Потом руками привести боевую базу в соответствие с кодом, и жить долго и счастливо без сраного легаси.

Admin
ERROR: S client not available

Pavel
05.12.2016
10:12:24
Ну или не руками, а на сервере сделать manage.py makemigraion; manage.py migrate и удалить те миграции, которые создались.

Pavel
05.12.2016
10:14:33

Pavel
05.12.2016
10:15:35

Pavel
05.12.2016
10:17:52
Спасибо, попробую, но думаю что сходу миграции новые не лягут на базу, придётся данные руками мигрировать..

Pavel
05.12.2016
10:18:19

Бекболот
05.12.2016
10:18:28
if a==5 этого код не работает пож помоги
if a==5 && b==6 этого код не работает пож помоги

Alex
05.12.2016
10:25:43

Бекболот
05.12.2016
10:26:21

Михаил
05.12.2016
10:26:54

Pavel
05.12.2016
10:27:02

Alex
05.12.2016
10:27:04

Subbotin
05.12.2016
10:27:49

Бекболот
05.12.2016
10:28:50
if (a[0]-a[3])==2 это тоже не работатет.... как сделать? ?

Andrey
05.12.2016
10:30:59
надо писать так if (a[0] - a[3]) == 2
некоторые операторы надо отделять пробелами - читай PEP-8
можно даже без скобок
if a[0] - a[3] == 2

Бекболот
05.12.2016
10:32:12
if (a[0] - a[3]) == 2:print("OK\n") все равно не работает?

Google

Subbotin
05.12.2016
10:32:53
так может не равно?
ну там например 3 получается

Михаил
05.12.2016
10:33:17

Andrey
05.12.2016
10:33:43
попробуй a[3] - a[0]

Бекболот
05.12.2016
10:34:08
def esepte():
a = input()
if len(a) == 5:
if ord(a[0])>=65 and ord(a[0])<=72 and ord(a[3])>=65 and ord(a[3])<=72 and ord(a[1])>=49 and ord(a[1])<=56 and ord(a[4])>=49 and ord(a[4])<=56 and ord(a[2])==45:
if a[0] - a[3] == 2:print("OK\n")
else:print("NO\n")
else:print("ERROR\n")
else:print("ERROR\n")
esepte()
esepte()
это вес код

Andrey
05.12.2016
10:34:11
или a[1] - a[2]

Модуль
05.12.2016
10:35:45

Бекболот
05.12.2016
10:36:27
ооой все
я найду ошибку)
я забыл используете функции ord()

Anton
05.12.2016
10:39:55

Михаил
05.12.2016
10:40:18
int(a[0]) - int(a[3]) == 2
но говнокодовости это не исправит