首页 > 其他 > 详细

Django开发期刊管理系统2——基本内容实现

时间:2020-05-20 01:05:47      阅读:41      评论:0      收藏:0      [点我收藏+]

一、建立项目

打开cmd,如果安装了anaconda应该就有 anaconda powershell prompt,用这个更好。

cd D:\          // 进入文件夹D盘    
django-admin  startproject app //创建项目文件夹。

下图是在C盘下实际操作创建的项目框架

技术分享图片

 

 技术分享图片

 

技术分享图片

 

 

manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django项目进行交互。
DjangoPractice/_ init _.py: 一个空文件,告诉 Python 该目录是一个 Python包。
DjangoPractice/settings.py: 该 Django 项目的配置。
DjangoPractice/urls.py: 该 Django 项目的 URL 路径目录。
DjangoPractice/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
python manage.py runserver    //尝试在本地服务器运行,默认端口8000

技术分享图片

 

 二、APP

 

python manage.py startapp knight     //创建一个knight的app文件,存放网站的内容

 

技术分享图片

 

 技术分享图片

 

 

技术分享图片

 

 

 接下来在settings.py中找到INSTALLED_APPS这一项插入 

“knight”

三、视图和 URL 配置

在先前创建的 DjangoPractice 目录下的user目录中的 views.py 文件输入代码:

技术分享图片

 

 接着在DjangoPractice 目录下的DjangoPractice 目录中的urls.py文件中添加下面代码:

技术分享图片

 

 完成后,启动 Django 开发服务器,并在浏览器访问打开浏览器并访问:

技术分享图片

 

 四、数据库迁移

python manage.py makemigrations
python manage.py migrate

技术分享图片

 

 

后台展示

先创建超级管理员用户,在命令行输入代码如下:

python manage.py createsuperuser

技术分享图片

 

 接下来在user/admin.py文件添加下面代码;

技术分享图片

 

 完成后,启动 Django 开发服务器,并在浏览器访问打开浏览器并访问:

技术分享图片

 

 这里就进入了超级管理员界面,对所有权限或者文件进行修改创建

如果想把这个页面显示中文和修改显示时间,那需要在setting.py文件中修改下面代码:

技术分享图片

 

 这样,一个基本的Django框架就搭建好了,接下来就是具体的代码输出了。

五、期刊管理系统需求分析后根据实际Django项目得到的表格信息

 

技术分享图片

 

Django开发期刊管理系统2——基本内容实现

原文:https://www.cnblogs.com/knightoffz/p/12920326.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!