Отсрочка это приложение, которое соответствует Django, чтобы Representational State Transfer (REST).
Использование
Грунтовка
Временный влияют Ruby On Rails, хотя в духе Python это не так "магии". Это, однако, вам сэкономить много кода:
# Новости / models.py
от django.db импортных моделей
Класс Статья (models.Model):
& NBSP; название = models.CharField (max_length = 255)
& NBSP; содержание = models.TextField ()
& NBSP; опубликована = True
& NBSP; created_at = models.DateTimeField (auto_now_add = True)
# Новости / urls.py
от django.conf.urls.defaults импортировать *
от respite.urls ресурса импорта
от просмотры ArticleView импорта
urlpatterns = ресурс (
& NBSP; префикс = 'Новости / статьи »,
& NBSP; вид = ArticleView
)
# Новости / views.py
от передышку импорта видом
от моделей импортного статьи
класс ArticleView (Посмотреть):
& NBSP; модель = Статья
& NBSP; template_path = 'Новости / статьи »
и NBSP; supported_formats = ['HTML', 'JSON']
# Шаблоны / Новости / статьи / index.html
& NBSP; <голова>
& NBSP; <название> {{}} article.title название>
& NBSP;
& NBSP; <тело>
& NBSP; {% для статьи в статьях%}
& NBSP; <статье>
& NBSP;
<а HREF = "{% гиперссылка news_article ID = article.id%}"> {{}} article.title а>
& NBSP; <время DateTime = "{{}} article.created_at.isoformat"> {{}} article.created_at
& NBSP;
& NBSP; {{}} article.content
& NBSP;
& NBSP; статьи>
& NBSP; {%}% ENDFOR
& NBSP;