Задать вопрос
@hardwellZero

Как сгенерировать рандомные ссылки?

Здравствуйте. Нужно генерировать случайные ссылки в Django.
Случайность получаю вот таким образом:
def random(request, size=5, chars=string.ascii_lowercase + string.digits):
	    return HttpResponse(''.join(random.choice(chars) for _ in range(size)))

Что нужно сделать в урлах и вьюхах, что-бы это реализовать?
  • Вопрос задан
  • 1579 просмотров
Подписаться 2 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Решения вопроса 1
un1t
@un1t
Тебе сгенерированный идентификатор надо складывать в базу или просто в памяти держать.

урлы
urlpatterns = patterns('',
    url(r'^game/(?P<id>.+)$', 'myapp.views.game_view', name='game_view'),


вьюха
def game_view(request, id):
    # тут что-то делаем
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы