django项目搭建
1.通过pycharm创建一个django项目
2.通过pycharm的Terminal控制台创建mysite项目、目录和blog应用
django-admin startproject mysite #创建mysite项目
cd mysite #切换到mysite目录
mysite>python manage.py startapp blog #创建blog应用
manage.py:D'jang'o项目里面的工具,通过它调用django shell和数据库等
mysite /
---settings.py:包含了项目的默认设置,包括数据库信息,调试标志及其他一些工作的变量
---urls.py:负责把URL模式映射到应用程序
---wsgi.py:用于项目部署
blog /
--admin.py:django自带admin后台管理,将models.py中表映射到后台
--apps.py:blog应用的相关配置
--models.py:django自带的ORM,用于设计数据库表
--test.py:用于编写django单元测试
--views.py:试图文件,用于编写功能的主要处理逻辑
打开settings.py配置文件,添加blog应用:在INSTALLED_APPS里面 添加 'blog',
初始化数据库:在pycharm中的Terminal里面进入到mysite目录执行python manage.py migrate命令
创建超级管理员账号:python manage.py createsuperuser
(venv) D:\PycharmProjects\work\mysite>python manage.py createsuperuser
Username (leave blank to use 'anchj'): admin
Email address: anchj123@126.com
Password:
Password (again):
This password is too common.
Bypass password validation and create user anyway? [y/N]:y
启动应用&访问admin后台
(venv) D:\PycharmProjects\work\mysite>python manage.py runserver
Performing system checks...
访问:http://127.0.0.1:8000/admin/
设计Model(即设计数据库表)

浙公网安备 33010602011771号