Набор “домашняя страница” у Asp. Сетевой MVC

Быстрый отказ от ответа - я изучаю Python всего около 2 недель, поэтому я ни в коем случае не эксперт; поэтому мое объяснение может быть не самым лучшим, и я могу использовать неправильную терминологию. Во всяком случае, здесь это идет.

Я заметил в вашем коде, что когда вы объявили свою переменную today = datetime.date.today(), вы решили назвать свою переменную именем встроенной функции.

Когда ваша следующая строка кода mylist.append(today) добавила ваш список, она добавила всю строку datetime.date.today(), которую вы ранее установили в качестве значения переменной today, а не просто добавив today() ,

Простое решение, хотя, возможно, не самое подходящее для работы программистами при работе с модулем datetime, это изменить имя вашей переменной.

Вот что я попробовал:

import datetime
mylist = []
present = datetime.date.today()
mylist.append(present)
print present

и он печатает yyyy-mm-dd.

103
задан Guillermo Gutiérrez 5 April 2013 в 15:28
поделиться

2 ответа

Посмотрите на Default.aspx / Default.aspx.cs и Global.asax.cs

. Вы можете настроить маршрут по умолчанию:

        routes.MapRoute(
            "Default", // Route name
            "",        // URL with parameters
            new { controller = "Home", action = "Index"}  // Parameter defaults
        );

Просто измените имена Контроллера / Действия на желаемое по умолчанию. Это должен быть последний маршрут в таблице маршрутизации.

149
ответ дан 24 November 2019 в 04:20
поделиться

проверьте метод RegisterRoutes в global.asax.cs - это место по умолчанию для конфигурации маршрута ...

3
ответ дан 24 November 2019 в 04:20
поделиться
Другие вопросы по тегам:

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