Konstantin Malyarov, смотря под каким углом смотреть. Если путь абсолютный, то он уникальный, а если относительный, то уже нет. В данном случае именно в этом и проблема. Он использует путь /аааа/, но джанго от него ждёт путь /ббб/аааа/. Вот в этом и проблема. А так как он не показал структуру проекта и родительский urls.py, то и получается игра в Вангу.
К forms.py данный случай не относится, проблема у него именно в путях. Тут даже по сути и к джанге не сильно относится.
Посмотрите на этот пример и поймёте "причём тут polls'
Konstantin Malyarov, вы не заметили какой он путь вводит? Вас polls не смущает? :-)
Тут пример с очень злобным новичком, который с маниакальным упорством игнорирует вопрос понимание путей к файлам/папкам в программирование.
Первое:
Так называемый:
файл "url.py"
Скорее всего инклудится в базовом url.py и там имеет своё имя, возможно то самое polls, тогда вызов должен был бы быть "polls:search". Но это нужно угадывать.
Второе:
Он, так и не изучил что такое абсолютные и относительные пути. Посмотрите какой путь он жёстко забивает в HTML в теле вопроса и что именно он ввёл на картинке выше^, что оказывается у него рабочим.
Игорь Андреев, Вы как те мышки из притчи, что колются и плачут, но продолжают есть кактус. Я вам советовал ещё 5 дней назад прочитать и выучить разницу между относительными и абсолютными путями. Вы опять на этой же ошибке и встали. Ещё и людей дезинформируете, не полностью давая информацию.
Настоятельно вам советую перечитать и выучить всё об относительных и абсолютных путях. Ещё на той неделе давал вам ссылку в прошлом вашем вопросе, но вы там же топчитесь. Почему не отображается картинка-фон в браузере?
Вы не понимаете разницу между относительным и абсолютным путём(адресом)?
Советую прочитать и выучить. Это азы, даже не относящиеся конкретно к Django или Python. Вам два человека указали на эту ошибку, а вы даже не поняли про что разговор и продолжаете "кушать суп вилкой, держа её ногой" ;-)
sasha_plh, попробуйте взять несколько мелких контрактов, но с максимальной уверенностью их удачно закрыть. Для JSS не важна сумма в контракте, главное количество их и галочки которые жмёт заказчик при закрытии.
Nikolino, так "author" не поле как таковое, а ссылка на другую "таблицу". Вы же пытаетесь с ним работать как с текстовым полем. Читайте внимательно то что вам дал planc, а не бездумно копируйте примеры внося отсебятину.
Абстрактно:
- planc вам говорит: "Вот ложка, бери её в руку и начинай ею кушать суп". Но вы зачем-то берёте в руку суп, начинаете есть ногу. А потом ещё возмущаетесь, что "что-то не так, не правильный совет".
Самое странное то, что если сделать nslookup этого домена и проверить в роскомнадзоре IP-адреса, то их в реестре нет.
Эти не хорошие существа баннили подсетями, а поиск у них в базе через их сайт идёт по конкретному адресу, вам же нужно было смотреть именно подсети и их маски. Так как эти нехорошие существа, не стали заносить к себе в базу каждый адрес из пула подсетей.
У меня 2 инстанса с выделенными IP в EC2 так погибли. Тоже по их доменам или адресам, ничего в базе нет, а вот в выгрузках для провайдеров, подсеть на /10 присутствует.
Это не ответ на ваш вопрос полностью, но немного открывает свет.
Максим Федоров, скорее всего зашёл через браузер и там нажал кнопку "Download" да выкачал архивом. Пошаманил локально, а теперь хочется комитить и пушить в репу, откуда архивом выкачивалось.
если Вы хотите уйти дальше, чем разработчик типовых интернет-магазинов и корпоративных сайтов
Главное понять, что на начальном этапе, это не нужно, примерно на первый год. А потом уже желательно. Но первый год можно жить без "большого". А кому-то и первые пару лет.
Так как и без этого хватит знаний, которые обязательно необходимо освоить.
AVKor, Я это специально смешал вкучу, думал ещё вставить слово Photoshop, так как один раз видел его в списке перечня "языков программирования" от новичка.
AVKor, В том то и дело, что если брать "новичка", то он и "на HTML программировать" будет учиться или на CGI. В том плане, что новичок вообще не понимает что это такое, для него это будет просто наборы букв.
suberg, Ваш посыл я воспринял именно как "выбирай любой который понравится и учи, наплевав на его востребованность". Так как автор всётаки спрашивал про востребованность, как один из критериев.
Vamdy, ИМХО, вам вопрос надо строить не по языку, а по технологиям/сфере/нише. Так будет корректнее. Ибо языки это только инструмент. А какой молоток у вас, деревянный, пластиковый или электрический, это уже второстепенный вопрос. Сначала наверно нужно всётаки выбрать нишу. В том же GameDev, как я вижу, очень сильно завязано на математике, которая за пределами школьной программы.
Perl к примеру? Или CGI-скриптинг?
Ну вот выучит человек один из "мёртвых" языков, потому что он не разбирается в них, а тут "вроде бы симпатичный". Что дальше ему делать?
Konstantin Malyarov, Что вы передавали в форму? Сейчас на ум приходит только пустота, пробелы или не понятные питону символы. Может всётаки покажете данные или дальше угадывать? :)
З.Ы. Не хотел вас обидеть, если так случайно получилось, примите мои извинения.
Зачем вы в форме для поля "models.DateField" и "models.TimeField" используете "forms.CharField"?
Если для первого нужно использовать forms.DateField, а для второго forms.TimeField!
Для третьего тоже надо использовать не то, что у вас, а forms.IntegerField
И главное, что именно вы передавали и в каких полях, нам угадывать? У вас ругается на данные, что они не верные, вы не даёте нам эти данные, а штатные шаманы по вторникам отдыхают, простите. :(
А добавить в базу поля level, left и right если и рекурсию использовать только на моменте занесения/изменении в БД? Ведь тогда вывод будет через сортировку по Left, а на стороне фрнтенда только IF`ы останется использовать на level.
Это усложняет занесение в базу, но в разы облегчает вывод на фронтенде.
Больше похоже не на вопрос, а задание: "мне надо, сделайте".