帝王谷资源网 Design By www.wdxyy.com
在pycharm中创建django项目的方法步骤,分享给大家,具体如下:
创建完成后,我们可以看看django项目是否可以启动
在Terminal 中输入命令
python manage.py runserver
能看到一下界面证明启动成功
在项目的时候肯定会用到数据库
所以我们需要进入settings中更改数据库的配置
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': "django_test", 'USER': "root", 'PASSWORD': "mysql", 'HOST': "127.0.0.1", 'POST':'3306', 'OPTIONS': {'charset': 'utf8mb4'}, 'ATOMIC_REQUESTS': True } }
这样子就可以让项目使用到本地的数据库
前提是有这个数据库,用户名,密码统一
使用Navicat Premium建立一个django_test的数据库
现在没有mysql相关的模块所以启动django会报错,安装一下mysqlclient库。
然后在启动django看是否会报错,没有报错证明数据库可以运行。
然后创建几个文件夹,用来存储相关的内容
在settings中配置一下路径,更方便我们以后文件模块之间的调用
写一个小demo玩一玩
在user文件中的views视图中写个函数
def index(request): guys = ['郭富城','刘德华','黎明','成龙','李连杰','杨紫琼','赵本山'] content = StringIO() content.write('<h2>帅哥列表</h2>') content.write('<hr>') content.write('<ul>') for guy in sample(guys,3): content.write(f'\t<li>{guy}</li>') content.write('</ul>') return HttpResponse(content.getvalue())
在urls中配置这个函数的映射
然后点击本地网址
点击刷新会有不同的数据展示出来
还可以使用html页面展示更方便好看
在templates中建立一个html文件index.html
使用django的模板语法进行编译
视图中放入数据列表,使用render返回数据展示数据
然后在点击本地地址,效果是一样的。
使用模板语法效果效率会更快。
帝王谷资源网 Design By www.wdxyy.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
帝王谷资源网 Design By www.wdxyy.com
暂无评论...
更新日志
2024年12月27日
2024年12月27日
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]