Anonymous
gist ?
Anonymous
сек
Anonymous
gist ?
gist.github.com
Anonymous
типа на гитхаб
Anonymous
а
Anonymous
я там не регалась пока
Anonymous
я в жизни не занималась программированием через ноут, а тут приспичело. потому что кроме мою идею никто не реализует.
Danil
А о чем проект хоть, если это не тайна?)
Anonymous
я там не регалась пока
Ну, я надеюсь, Git (система контроля версий), тобой уже освоен?
Anonymous
это да
Danil
Это делает человек никогда не занимавшийся программированием?
Anonymous
мне подсказывают иногда
Anonymous
и как бы это основное же
Anonymous
https://gist.github.com/Msx1/25ebdc7cb93ddb26cd67de1e2afb2dd3
Anonymous
https://gist.github.com/Msx1/92c9872039561f7d9bf3753ca9af25b6
Anonymous
Это делает человек никогда не занимавшийся программированием?
Она всё правильно делает. Идеи дают мотивацию. Так что браться за что-то оверсложное, если по фану — это норм.
Anonymous
>А о чем проект хоть, если это не тайна?) - тайна)
Danil
Вот, я об этом и спрашивал)
Anonymous
https://gist.github.com/Msx1/92c9872039561f7d9bf3753ca9af25b6
О, если на девятой строке убрать из урла delete/, будет настоящий рест.
Anonymous
Не каждый "сеньор" здесь в курсе про предназначение HTTP-методов.
Danil
А для чего знать больше 4-х
Anonymous
у меня не получается осознать, как в app.js прикрутить mongoose для того, чтобы кнопка login работала
Ок. Опиши, прямо двуя пунктами: Ожидаемое поведение: Блаблабла... Фактическое поведение: Блаблабла...
Anonymous
я с этим main.js вообще не знаю что делать. просмотрела часовой crush course какого-то типА, который якобы поможет с express js форма регистрации и повторяла все за ним.
Anonymous
когда смотрела,) main.js. отвечал за удаление, но потом я все остальные формы изменила и сейчас просто не въезжаю
Anonymous
до 6ти утра делала переход с основной на страницу регистрации, а потом игралась с шаблонами бутстрапа.
Anonymous
Anonymous
Anonymous
как быть
Anonymous
Ок. Но пока ты не опишешь ситуацию, никто не поймёт, что происходит.
Anonymous
Мы даже не знаем, ушёл ли запрос на сервер, ответил ли сервер, что он ответил и вот это всё.
Anonymous
По коду это можно понять, но можно и не понять.
Anonymous
У тебя ошибка на 122 строке в консольсервера выводится?
Anonymous
Так. Строку на 124 удаляй — она редиректит твой запрос, а не страницу, с которой запрос пришёл.
Anonymous
сек
Anonymous
Да. И ты забыла ответить клиенту.
Anonymous
if (err) console.log(err); else res.send('OK');
Anonymous
вот что в консоли оказывается сейчас
Anonymous
Ой.
Anonymous
(node:3350) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. Server Started on Port 3000...
Anonymous
if (err) { console.log(err); res.send('Fail'); } else res.send('OK');
Anonymous
а эти две строки куда?
Danil
Может какую нибудь книжку вам почитать, например выразительный JavaScript
Anonymous
а эти две строки куда?
app.delete('/users/delete/:id', function(req, res){ db.users.remove({_id: ObjectId(req.params.id)}, function(err, result){ if (err) { console.log(err); res.send('Fail'); } else { res.send('OK'); console.log('OK'); } }); });
Anonymous
а эти две строки куда?
обновил кусок кода.
Anonymous
только не по js, говорят что он не логичен. хочу читать ocaml, но я пока что даже в этом чувствую себя как будто мне нужно продегустировать все с выключенными рецепторами
Anonymous
Запусти сервер с этими изменениями, сделай запрос, а потом посмотри, что в консоль упало.
Anonymous
вставила
Anonymous
(node:3371) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect. Server Started on Port 3000...
Anonymous
Нажми в браузере F12, посмотри вкладку нетворк и сделай запрос ещё раз. Потом покажи, что там отобразилось.
Anonymous
npm run dev ? да, только что. теперь node 3398
Anonymous
а
Anonymous
Похоже, что либо запрос не отправляется, либо отправляется на неправильный урл. Скорей всего, потому, что ты передаёшь пустое значение айдишника. Но это не точно.
Anonymous
Anonymous
сорян что долго)
Anonymous
кнопка регистрации вообще ничего не делает
Anonymous
наверное как всегда решение банальное
Anonymous
а я все усложняю
Anonymous
А кнопку нажимала? Пока открыта эта вкладка, нажми кнопку. В таблице, если пойдёт запрос, появится ещё строка.
Danil
А на неё событие повесили
Anonymous
не видит кнопку
Anonymous
блие
Anonymous
блин
Anonymous
у меня ничего не прописано
Anonymous
оу, как это делается
Anonymous
https://gist.github.com/bigslycat/392ffb77e7aebde8fe724b4b2200b574
Danil
Это все должно быть либо в форме <form> либо на кнопке должно быть событие, чтобы что-то происходило
Anonymous
$('.deleteUser').on('click', deleteUser)
Anonymous
Если кнопка с классом deleteUser существует, событие на ней есть.
Danil
Но хотят же зарегистрировать а тут удаление
Anonymous
да
Anonymous
))))))
Anonymous
как удалять показывал тот горепрограммист из видео
Danil
А чтоб зарегистрировать надо запрос отправить на сервер с данными пользователя и сервер их должен сохранить в базе данных