创建第一个django项目

(1)创建项目django-admin startproject demo4(demo4是项目名)创建好项目后项目下会有demo4,manage.py,templates(如果没有templates的话可以自己创建mkdir templates)

a.创建好项目的第一步是执行python manage.py migrate命令,生成迁移文件(就是把demo4下的settings.py中的INSTALLED_APPS的迁移文件生成表装到数据库里)

b.创建一个model:python manage.py startapp post

c.在INSTALLED_APPS中注册你创建的model

d.操作post下的models.py

e.在admin.py中注册

f.先启动服务python manage.py runserver 0.0.0.0:8000,然后就可以测试了,结果如下图

g.创建用户,然后登录,创建用户的时候用户名和address可以跳过

h.生成迁移文件

执行迁移文件生成表

项目基本就完成了
下面是我实现的另一个功能就是显示所有类别
在post下面创建一个urls.py
在主urls.py中注册url

post.urls


views.index

index.html

完成了,如果测试的时候出templatedon'texist错误就修改settings.py中的TEMPLATES

测试结果

下面的功能是根据贴子类别查看博客

post.urls.py                                                                               post.views,py

templates/index.html                                                              templates/categorydetails.html

点击三个look依次是以下三个结果


猜你喜欢

转载自blog.csdn.net/qq_41386300/article/details/80685852