在网上查找博客框架,竟没有一个是用Python开发的,于是我决定自己做一个。

框架名称定为Aeonium,即景天科莲花掌属。博客我会一直做下去,希望这个系列最后一篇文章是在我的新博客上发布。

废话不多说,开整!

django-admin startproject blog .
python manage.py startapp aeonium

在aeonium/models.py添加:

class Post(models.Model):
    '''main class for blog'''
    title = models.CharField(max_length=255)
    text = models.TextField()
    dateadded = models.DateTimeField(auto_now_add=True)

本地化(在blog/settings.py):

LANGUAGE_CODE = "zh-Hans"

TIME_ZONE = "Asia/Shanghai"

之后啥都是中文的啦!
迁移:

python manage.py makemigrations
python manage.py migrate

创建超级用户:

python manage.py createsuperuser

在创建时发生了一件哭笑不得的事情——创建失败,原因竟是忘记了python manage.py migrate……

今天就先搞到这里了!