发布日期:2025-09-23 20:03浏览次数:
今天来聊聊我用Django折腾网页设计的事儿,反正闲着也是闲着,就拿这个练手了。起先,我是想搞个简单的网页,能放点文章啥的,听说Django用Python写的,学起来不费劲。我直接打开电脑,装了个Python环境,pip install django一把梭哈,结果第一次就卡住了,提示我版本不兼容,折腾半天才升了个级。
接着我开始建项目,在命令行里输入django-admin startproject myblog,啪嗒一下文件夹出来了,心里还美滋滋的。然后加了个应用,叫posts,专门放文章的。模型设计这块最头疼,我琢磨着先搞个标题和内容就行,*里加了class Post,用CharField和TextField写字段,跑个python * makemigrations命令,咦,数据库表就建好了,简单?
模型搞定后,我开始整视图,*里写了个函数叫index,就那基本款,*一下参数。URL映射得配上,*那边我瞎整了个path,把index视图连上去。问题来了,浏览器一打开,404错误满屏飞,气得我直拍键盘。上网一搜,原来路径少了个斜杠,改过来立马就显示了空页面。
下一步是搞模板,弄HTML页面呗。我在templates文件夹下建了个*文件,写点
我填了个假数据测试,python * runserver启动服务器,浏览器一刷新,嚯,网页稳稳出来了,标题内容啥的都显示清楚。一整个下午这么折腾下来,小破站算是有模有样了。动手干完了还挺爽的,就是中间那个404差点把我搞疯,下回可不敢马虎了。