`
photon
  • 浏览: 73140 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

学django,过不去了

阅读更多

看tutorial,从getting started开始,照着demo往下做,建立环境、起server、连db,做到修改mysite.polls.models,添加了两个方法并保存

    def _unicode_(self):
        return self.question
    def was_publihed_today(self):
        return self.pub_date.date()==datetime.date.today()

 

但是接下来就出问题:测试api时怎么也看不到这两个方法,试了重启server和interactive shell也没辙。

>>> from mysite.polls.models import Poll, Choice
>>> Poll.objects.all()
[<Poll: Poll object>]

 

(python代码中支持带空格的路径,但cmd下python命令不支持空格,workaround是PROGRA~1) 

 

虽说中间修改过注册表的pythonpath,也改回来了,不像这个原因。

后边只好纸上谈兵地把getting started的剩下两部分看完,大概了解了一下views和template,也可视作好读书不求甚解吧。

 

 

---------

终于把例子做完了

看出问题了,应当是__unicode__,而不是_unicode_

django的view有点像jsp-servlet结构中的control(servlet),或者说,jsp-servle中的control(servlet)被django拆成了urls.py和views,jsp-servle中的jsp则变成了django中的template

分享到:
评论

相关推荐

    PyPI 官网下载 | django-autoreports-0.7.8.tar.gz

    “django-autoreports”的核心功能可能包括但不限于以下几点: 1. 自动化报告生成:允许用户通过简单的配置或编程方式定义报告的字段、排序、过滤条件等,从而减少手动编写SQL查询或处理数据的复杂性。 2. 可定制...

    基于Django+python的歌曲推荐系统源码+项目部署说明.zip

    去下载get-pip.py 运行python get-pip.py 3. 在pip安装过程中如果报错C++ 14依赖问题。则安装c++依赖工具。找不到找我要。如果安装速度过慢,请更换国内镜像...

    豆瓣电影的主从scrapy_redis爬虫,django网页展示数据,mongo存储数据+源代码+文档说明

    基本已经编写完毕了,就差Django的网页了曾经试过在云主机上放一个爬取代理IP池拿来自己用,结果发现如果有badproxy的话会导致出现很多同样的网站待爬而且发现豆瓣还是很友好的,你不过分基本不会涉及封ip,所以就...

    ID3决策树算法

    - **局限**:易受过拟合影响,对噪声和不均衡数据敏感,处理连续特征和大规模数据集效率较低。 6. **优化与扩展** - C4.5改进了ID3的离散化处理和处理不纯节点的方法,使其更稳定。 - CART引入了基尼不纯度作为...

    用C++封装MySQL的API的教程

    其实相信每个和mysql打过交道的程序员都应该会尝试去封装一套mysql的接口,这一次的封装已经记不清是我第几次了,但是每一次我希望都能做的比上次更好,更容易使用。 先来说一下这次的封装,遵守了几个原则,其中...

    python毕业设计之深度学习的web端多格式纠错系统源码.zip

    通过深度学习模型,系统能够识别并修复拼写错误、语法错误以及格式不规范等问题,为用户提供高效且准确的文本纠错服务。 首先,我们要理解深度学习在其中扮演的角色。深度学习是一种机器学习方法,它模仿人脑神经...

    基于深度学习的卫星图像识别分类方法.pdf

    F2score是衡量模型性能的一个指标,它是精确率和召回率的加权调和平均值,特别适用于样本分布不均衡的情况。实验验证了该方法的有效性。 最终,研究人员利用该方法搭建了一个基于Django的在线识别分类展示系统。...

    Python_明确你想让它构建什么,AI会要求你澄清,然后再构建它.zip

    在实际开发过程中,可能还会遇到数据不平衡、过拟合、欠拟合等问题,这时可以通过集成学习、正则化、早停策略等技术来改善模型性能。同时,持续的学习和优化,如在线学习、迁移学习和元学习,也是提升AI系统能力的...

    DJ源码要的拿去

    【DJ源码要的拿去】是一个与音乐播放平台相关的源代码资源,主要适用于开发或研究DJ音乐在线播放系统。源码是软件开发的核心部分,它包含了编程语言编写的指令,用于实现特定功能。在这个场景中,"DJ源码"指的是用于...

    java8源码-Learning-materials:学习资料

    人生不如意事常八九 共勉 【0】Springboot微服务开发天气预报系统视频教程 提取密码:cpz7 【1】JAVA300集大型视频教程2018版发布 提取密码:llg2 【2】Vue2.5开发去旅游网站App从零基础入门到实战项目 提取密码:...

    推荐系统实例python源码.zip

    7. **版本控制(.gitignore)**:这是一个Git配置文件,定义了哪些文件或目录不应该被版本控制系统跟踪。通常会包含缓存、日志文件以及特定开发环境的配置文件。 8. **README.md**:这是项目介绍文件,通常包含项目...

    Kaggel-Tabular-Playground-Series-2021-源码.rar

    - 在线预测服务的构建,如利用Flask或Django框架搭建RESTful API。 7. **版本控制与代码管理**: - 源码可能使用Git进行版本控制,确保代码的可追踪性和团队协作。 - 使用Jupyter Notebook或Python脚本进行数据...

    基于机器学习实现发电厂辅机故障预警系统源码

    开发时可能采用Python作为主要编程语言,利用Scikit-learn、TensorFlow等库实现机器学习功能,并使用如Flask或Django的Web框架构建用户界面,便于操作和展示预警结果。 总的来说,这个源码项目旨在利用机器学习技术...

    毕设&课程作业_python 智能问答系统QA的数据处理.zip

    Python 智能问答系统(QA)是一种利用自然语言处理技术来理解和...同时,你也会遇到诸如数据不平衡、过拟合、模型解释性等问题,解决这些问题将增强你的问题解决能力,这对于未来在IT行业的职业生涯是非常有价值的。

    upload上传下载例

    在描述中提到“不要错过哦^^”,这鼓励我们去学习和理解这一重要的话题。 首先,我们要理解上传和下载的基本概念。上传是指将本地计算机上的数据(如文件、图片或视频)发送到远程服务器的过程,而下载则相反,是从...

    表单验证方法

    2. ORM(对象关系映射)验证:使用ORM工具如Hibernate、Django ORM时,可以在模型层定义验证规则,确保插入或更新的数据满足条件。 四、联合验证 前端验证可以提供快速反馈,提高用户体验,但必须配合后端验证,以...

    ACE后台,已经整理

    ACE后台管理系统是一款...总的来说,ACE后台是一个集成了前端和后端功能的后台管理系统,其整理过的版本更适应快速开发和部署,同时也注重性能和安全性,对于需要快速构建后台系统的开发者来说,是一个值得尝试的选择。

    Hands-on-Data-Analysis-and-Data-Mining-with-Python:《 python数据分析与挖掘实战(第2版)》 markdown

    通过交叉验证(如k折交叉验证)来评估模型的泛化能力,以确保模型在未见过的数据上也能表现良好。 模型调优是优化模型性能的过程,通常通过网格搜索、随机搜索等方法调整超参数。GridSearchCV和RandomizedSearchCV...

    AI-Project-2021-Backend:通过:post_office:属性评估开发基于:desktop_computer:机器学习的应用程序

    5. **模型优化**:可能涉及正则化以防止过拟合,或者使用集成学习方法(如bagging或boosting)来提升模型的泛化能力。 6. **后端开发**:后端开发涉及到服务器端的编程,用于处理数据、运行机器学习模型并响应前端...

    DeepLearning-SpamorHam:AI骚扰短信识别系统:基于TensorFlow的自然语言处理项目(网页应用)

    9. **网页应用**:项目不仅仅是模型,还可能包括一个用户界面,使得用户可以通过输入短信,实时查看模型预测的结果。这可能涉及到前端开发技术,如HTML、CSS和JavaScript,以及后端框架如Flask或Django。 10. **...

Global site tag (gtag.js) - Google Analytics