python django的一些初学心得

本文分享了作者学习Python Django框架的心得体会,包括配置环境、创建项目、理解MVT架构、设置数据库以及建立数据模型的步骤。重点介绍了Django项目的目录结构、路由原理以及视图函数的实现。同时提到了将Django与MySQL数据库集成的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python django的一些初学心得

一、配置环境,跑起项目

首先,django是一个mvt框架,跟传统的mvc不一样。作为我们后端工程师主要负责的是m(model数据库)v(view视图函数,也就是主写功能的地方),t(模板,也就是前端html页面或者图片等文件),在真实开发中都使用的前后端分离的开发模式,前端会有前端人员编写,我们只需要和他们对好接口的数据格式就行了。所以本人主要记录mv

1、在python和pycharm都完善的前提下,本人极力推荐使用annaconda创建python环境,因为下载包会快很多!!!真是python之光啊!

2、在pycharm中新键项目,然后选中django项目,这里输入项目名字是在目录那里把undefind删掉,改成你想要的目录名字,本人名叫helloworld。

3、创好项目后在ide(也就是编译器的叫法,python的编译器就是pycharm)中打开终端(左下角方位,英文版的同学初学的话我及其推荐换成中文,官方换中文方法:在设置中下载chinese的插件然后重启软件),创建第一个app,领导说最好只建一个APP,如果需要多个数据库啥的可以在配置中做,因为这样会避免很多后期的错误。

此时可以先把项目跑起来看看了,在终端输入python manage.py runserver(这里也能看出其实django运行就是通过运行项目目录下的manage.py文件了吧,其实框架就是前人用python写好的文件组合在一起,提供了很多快捷好用的方法,django源码也就是一堆py文件而已,加一点点系统文件)

本地运行的地址一般都为127.0.0.1 ,把终端中127.0.01复制到浏览器地址栏就能访问到项目,其实终端中本身127.0.0.1也是以链接形式存在的

4、创好app后我来解读一下目前的目录结构:项目app名(helloworld)和app名是同一级别的,但其实运行时逻辑是先去项目下的urls.py中找路由(需要自己写一下),根据路由跳转到app中urls.py,然后在这个路由文件中找到对应匹配的视图函

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值