公司如何申请一个网站网址南京华璋建设网站
news/
2025/10/6 4:13:25/
文章来源:
公司如何申请一个网站网址,南京华璋建设网站,计算机做网站开题报告,wordpress 漏洞安装和创建虚拟环境 参考#xff1a;linux系统下Python虚拟环境的安装和使用安装Django包 先进入虚拟环境#xff0c;在联网下执行#xff1a;pip install django1.8.7 1.8.7表示django的版本#xff0c;如果不指定#xff0c;会默认安装最新版的django。包会被安装到/usr…安装和创建虚拟环境 参考linux系统下Python虚拟环境的安装和使用安装Django包 先进入虚拟环境在联网下执行pip install django1.8.7 1.8.7表示django的版本如果不指定会默认安装最新版的django。包会被安装到/usr/local/lib/python3.5/dist-packages下。创建django项目 进入虚拟环境先创建一个文件用来存放项目比如在桌面Desktop创建一个myprojects文件。进入myprojects文件执行django-admin startproject 项目名称
例
django-admin startproject mytest 会在文件下创建一个mytest的项目其目录 目录说明 manage.py一个命令行工具可以说Django项目就是从这个文件开始执行的。_init _.py一个空文件表示mytest应该被看做一个python包settings.py整个项目的配置参数文件urls.py项目的URL声明一般项目的顶级url正则匹配放置在这里wsgi.py项目与WSGI兼容的Web服务器入口创建应用 项目创建完成后需要有具体的应用一个项目下可以有多个应用。进入命令行窗口python manage.py startapp 应用名称
例
python manage.py startapp myapp创建后生成目录文件 admin.py: 模型注册和后台管理相关的文件__init__.py: 应用应该被看做一个Python包migrations: 用来放置应用模型的迁移脚本文件models.py: 定义模型test.py: 放置项目的测试文件viems.py: 定义视图添加应用 由于项目管理着所有的应用每个应用都要添加到项目的应用列表中打开mytest/settings.py,INSTALLED_APPS下添加 前面有许多的应用都是Django自带的包括后台管理、会话等测试验证添加是否成功。 在终端启动django自带的测试用服务器python manage.py runserver ip:port
例
python manage.py runserver 说明ip和port可以分别设置服务器的ip和端口省略不写默认ip为127.0.0.1端口8000 打开浏览器输入http://127.0.0.1:8000得到网页 注意当项目文件发生修改时服务器会自动重启不需要手动。关闭服务器ctrlC。 配置数据库 Django默认数据库sqlite3其配置参数在mytest/setting.py文件下 可以修改配置换成需要连接的数据库以mysql为例改成如下代码 DATABASES {default: {ENGINE: django.db.backends.mysql,NAME: mytest, # 数据库的名字USER: root, # 用户名PASSWORD: mysql, # 密码HOST: localhost, # 主机PORT: 3306, # 端口}
}注意这些参数默认数据库已经创建好如果还没有数据库需要登录mysql去创建。 另外django连接mysql需要pymysql包的支持所以先安装pymysqlsudo pip install pymysql 安装完毕需要导入到django中打开应用mytest/__init__.py文件加入代码import pymysqlpymysql.install_as_MySQLdb() # 与mysql交互的函数 注意一定要记得导入pymysql否则无法连接数据库。 配置模板 直接在项目mytest文件夹下创建名为templates的文件夹在templates文件下创建与应用名字相同的文件夹myapp这个应用的所有模板将放置在myapp文件夹下将模板加入项目配置在mytest/setting.py文件下 至此django项目开发配置基本完成。 额外说明如果在pycharm集成环境下创建的django项目设置了应用和模板后pycharm会自动添加应用和模板这两步无需再手动操作。 作者天宇之游出处http://www.cnblogs.com/cwp-bg/本文版权归作者和博客园共有欢迎转载、交流但未经作者同意必须保留此段声明且在文章明显位置给出原文链接。 转载于:https://www.cnblogs.com/cwp-bg/p/7712635.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/928979.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!