分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

网站开发(周三):创建本地项目(体验)

发布时间:2023-09-06 02:32责任编辑:董明明关键词:暂无标签

前言:网站开发教程是在MacBook Pro-macOS Mojave 10.14.2操作系统下,使用最新的Python3.7和Django2.1架构,开发工具为PyCharm Professional Edition 2018.3 ;另外,视频教程下载地址(200+集/168课时)(点击下载),侵权联删!

第一、打开PyCharm软件

1、创建新项目

2、项目配置

3、打开项目

其中,最顶端的mysite2019为项目文件夹目录,blog为APP应用目录。

目录里的文件含义如下:blog ???????????????#APP应用名和目录文件夹。│ ?admin.py ????????#App应用后台管理配置文件。│ ?apps.py ?????????#对应应用的配置文件。│ ?models.py ???????#数据模块,数据库设计就在此文件中设计,一般通过python代码(类)的形式产生数据库表,由Django自动生成表,不用手工执行SQL语句│ ?tests.py ????????#自动化测试模块,可在里面编写测试脚本自动化测试。│ ?views.py ????????#视图文件,用来执行响应代码的。你在浏览器所见所得都是它处理的。│ ?__init__.py│├─migrations ???????#数据迁移、移植文目录,记录数据库操作记录,内容自动生成。│ ?│ ?__init__.pymysite2019 ?????????#项目配置根目录文件夹│ ?__init__.py ?????#初始化文件,一般情况下不用做任何修改。│ ?settings.py ?????#项目配置文件,具体如何配置后面有介绍。│ ?url.py ??????????#项目URL设置文件,可理解为路由,可以控制你访问去处。│ ?wsgi.py ?????????#为Python服务器网关接口,是Python与WEB服务器之间的接口。templates ??????????#项目模板文件目录,用来存放模板文件manage.py ??????????#命令行工具,通过可以与项目与行交互。在终端输入python manege.py help,可以查看功能。

 第二、对项目进行基础配置

1、打开mysite2019目录下的settings.py文件,设置域名访问权限

mysite2019/settings.pyALLOWED_HOSTS = [] ?????#修改前ALLOWED_HOSTS = [‘*‘] ??#修改后,表示任何域名都能访问。如果指定域名的话,在‘‘里放入指定的域名即可

2、打开mysite2019目录下的settings.py文件,找到DATABASES设置网站数据库类型,我们使用Django自带的小型数据库引擎的sqlite3

3、打开mysite2019目录下的settings.py文件,修改项目语言和时区

mysite2019/settings.py. ?

#修改前为英文,美国时区
LANGUAGE_CODE = ‘en-us‘
TIME_ZONE = ‘UTC‘
#修改后为中文,中国时区
LANGUAGE_CODE = ‘zh-hans‘

TIME_ZONE = ‘Asia/Shanghai‘

第三、本地项目的启动与准备工作

1、将项目数据进行迁移到数据库sqlite3

2、创建后台Admin数据库管理账号

3、启动Django项目

4、在浏览器中访问Django自带的欢迎网页

5、我们自定义访问的网页

  • 首先,打开打开bolg目录下的views.py文件,在里面输入:
  • 其次,打开mysite2019目录下的urls.py文件,在文件里添加两行代码:
  •  代码修改后保存,刷新网页,自定义网页,访问成功!

6、访问Django自带的后台管理页面(浏览器访问:http://127.0.0.1:9000/admin )

7、进入Django自带的后台管理网页

至此,网站创建完毕!

接下来,后台数据库管理页面。

网站开发(周三):创建本地项目(体验)

原文地址:https://www.cnblogs.com/linlei1234/p/10316260.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved