笨鸟编程-零基础入门Pyhton教程

 找回密码
 立即注册

初探 Django

发布者: 三寸日光



一个动态的管理接口:它不仅仅是个脚手架 – 还是个完整的房子

一旦你的 models 被定义好,Django 能自动创建一个专业的,可以用于生产环境的 管理界面 – 一个可让授权用户添加,修改和删除对象的网站。它使用起来非常简单只需在你的 admin site 中注册你的模型即可。:

# In models.py...

from django.db import models

class Article(models.Model):
    pub_date = models.DateField()
    headline = models.CharField(max_length=200)
    content = models.TextField()
    reporter = models.ForeignKey(Reporter)


# In admin.py in the same directory...

import models
from django.contrib import admin

admin.site.register(models.Article)

这种设计理念是你的网站一般是由一个员工,或者客户,或者仅仅是你自己去编辑 – 而你应该不会想要仅仅为了管理内容而去创建后台界面。

在一个创建 Django 应用的典型工作流中,首先需要创建模型并尽可能快地启动和运行 admin sites, 让您的员工(或者客户)能够开始录入数据。然后,才开发展现数据给公众的方式。

12
下一篇:设计你的 URLs

Archiver|手机版|笨鸟自学网 ( 粤ICP备20019910号 )

GMT+8, 2024-12-21 21:01 , Processed in 0.047497 second(s), 17 queries .

© 2001-2020

返回顶部