1. dmage

    12.01.2010

    0 ↑
    0 ↓

    Наткнулся тут на статью в wiki, в которой указывается про редко используемую возможность: указывать у элементов пути параметры после точки с запятой.

    Сейчас делаю <s>очередной велосипед</s>wiki на Django и эта возможность позволит использовать символ / в названии статьи (что очень хотелось бы):

    /wiki/Статья
    /wiki/Статья;edit
    /wiki/Статья;history
    /wiki/Более/сложный/путь;edit
    

    Дополнительным плюсом является то, что все это можно сделать используя только URLconf и названия действий edit и т.п. будут задаваться в одном месте.

    Собственно вопрос: правильно ли использовать эти параметры таким образом? Или лучше сделать через более привычные GET-запросы (/wiki/Статья?action=edit)?

  2. Иван Сагалаев

    12.01.2010

    2 ↑
    0 ↓

    Вообще говоря, формат GET-строки (всей) зависит исключительно от желания автора сервера его обрабатывать. Есть принятые соглашения, но они не более чем соглашения.

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.