网站博客

07 构建个人博客网站

2020-05-06  本文已影响0人  CurryCoder

技术交流QQ群:1027579432,欢迎你的加入!

本教程来源于B站杨仕航Django2.0开发视频教程,如需转载,必须注明来源!

1.简单构建

2.开启本地虚拟环境

3.virtualenv的使用方法

4.初步创建blog应用

from django.db import models
from django.contrib.auth.models import User

# Create your models here.

# 创建博文类型模型


class BlogType(models.Model):
    type_name = models.CharField(max_length=15)

    def __str__(self):
        return self.type_name

# 创建博文模型


class Blog(models.Model):
    title = models.CharField(max_length=50)
    # 一篇博文属于一种类型,因此博客通过外键关联到博文类型
    blog_type = models.ForeignKey(BlogType, on_delete=models.DO_NOTHING)
    context = models.TextField()
    author = models.ForeignKey(User, on_delete=models.DO_NOTHING)
    created_time = models.DateTimeField(auto_now_add=True)
    last_updated_time = models.DateTimeField(auto_now=True)

    def __str__(self):
        return "<Blog: %s>" % self.title

出现的bug.png
bug已解决.png

5.pip一键导出和安装

上一篇下一篇

猜你喜欢

热点阅读