English-007 django book

English-007 django book

1.This book is about Django, a Web development framework that saves you time and makes Web development a joy. Using Django,
you can build and maintain high-quality Web applications with minimal fuss.
minimal ['miniməl] adj. 最小限度的;最低的
fuss [fʌs] n. 大惊小怪,大惊小怪的人;小题大作;忙乱

2.At its best, Web development is an exciting, creative act; at its worst, it can be a repetitive, frustrating nuisance. Django lets you focus on the fun stuff — the crux of your Web application — while easing the pain of the repetitive bits. In doing so, it provides high-level abstractions of common Web development patterns, shortcuts for frequent programming tasks, and clear conventions for how to solve problems.
repetitive [ri'petətiv] adj. 重复的
frustrating [frʌ'streitiŋ] adj. 令人沮丧的
nuisance ['nju:səns] n. 麻烦事;损害;讨厌的人;讨厌的东西
stuff [stʌf] n.东西; 材料
crux [krʌks] n. 关键;难题;十字架形,坩埚
abstraction [æb'strækʃən] n. 抽象;抽象概念;提取;空想;心不在焉
frequent ['fri:kwənt, fri'kwent] adj. 时常发生的;频繁的;惯常的
convention [kən'venʃən] n. 大会;协定;惯例;习俗;约定

3.The focus is twofold. First, we explain, in depth, what Django does and how to build Web applications with it. Second, we discuss higher-level concepts where appropriate, answering the question.
twofold ['tu:fəʊld] a. 双重的
appropriate [ə'prəupriət] adj. 适当的

4.Django is a prominent member of a new generation of Web frameworks
prominent ['prɔminənt] adj. 突出的,显著的;杰出的;卓越的

5.Throughout this book, we’ll take this approach of showing you basic ways of getting work done without shortcuts, in the hope that you’ll recognize why shortcuts are so helpful.
throughout [θru:'aut] prep. 贯穿,遍及
shortcut ['ʃɔ:tkʌt] n. 捷径;被切短的东西

6.One of the simplest, most direct ways to build a Python Web app from scratch is to use the Common Gateway Interface (CGI) standard, which was a popular technique circa 1998.
scratch [skrætʃ] n. 抓痕;擦伤;刮擦声;乱写
circa ['sə:kə] prep. 大约于
technique [tek'ni:k] n. 技巧,技术;手法

7 It was my pleasure to talk to you via the phone
via ['vaiə] prep. 取道,通过;经由

8.ValueError: invalid literal for int() with base 10: '34ab'
invalid ['invəli:d] adj. 无效的;有病的;残废的
literal ['litərəl] adj. 逐字的;无夸张的;文字的

9 nutshell ['nʌt-ʃel] n. 坚果的外壳;小的东西,小容器
In a nutshell, MVC is all about separating metadata, logic, and presentation.
简单地说,MVC就是用来分离元数据,逻辑和表示的

10 You already know Python 2 pretty well. You’re ready to take the plunge into Python 3.
plunge [plʌndʒ] n. 投入;跳进

11 There’s a fairly steep learning curve, since you need to kind of understand the library first, so you can understand why it broke and how I fixed it. A lot of the breakage centers around strings. Speaking of which…
steep [sti:p] adj. 陡峭的;夸大的;不合理的;急剧升降的
curve [kə:v] n.弯曲; 曲线
breakage ['breikidʒ] n. 破损;破坏;裂口;破损量

12 you’ll learn why the pickle module in Python 3 defines a new data format that is backwardly incompatible with Python 2.
backwardly adv. 往后地;落后地
incompatible [inkəm'pætəbl] adj. 矛盾的;不相容的 n. 互不相容的人或事物

13.In Case study: porting chardet to Python 3, it’s just a bloody mess of bytes and strings everywhere
mess [mes] n. 食堂,伙食团;混乱;脏乱的东西;困境

14.Most popular GNU/Linux distributions come with Python 2 in the default installation
distribution [,distri'bju:ʃən] n. 分配;分布

15 Microsoft Windows does not come with any version of Python. But don’t despair! You can point-and-click your way through installing Python, regardless of what operating system you have.
despair [di'spεə] vi. 绝望,丧失信心

16.On my home Linux system, Python 3 is already installed, and this command gets me into the Python interactive shell
interactive [,intər'æktiv] adj. 相互作用的;交互式的

17.Windows comes in two architectures these days: 32-bit and 64-bit. Of course, there are lots of different versions of Windows — XP, Vista, Windows 7 — but Python runs on all of them. The more important distinction is 32-bit v. 64-bit. If you have no idea what architecture you’re running, it’s probably 32-bit.
architecture ['ɑ:kitektʃə] n. 建筑学;建筑式样;建筑风格
distinction [dis'tiŋkʃən] n. 差别;区别;特性;荣誉、勋章

18.I don’t want to include direct download links here, because minor updates of Python happen all the time and I don’t want to be responsible for you missing important updates. You should always install the most recent version of Python 3.x unless you have some esoteric reason not to.
minor ['mainə] adj. 较小的;次要的;未成年的
esoteric [,esəu'terik] adj. 秘传的;限于圈内人的;难懂的

19.The official Python installer is digitally signed by the Python Software Foundation, the non-profit corporation that oversees Python development. Don’t accept imitations!
oversee [,əuvə'si:] vt. 监督;俯瞰;审查;偷看到,无意中看到
imitation [,imi'teiʃən] n. 模仿,仿造;仿制品

20.One possible reason why you would want to “install just for me” is that you are installing Python on your company’s computer and you don’t have administrative rights on your Windows account.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值