首页
学习
活动
专区
圈层
工具
发布

Django 1.11官方教程翻译

感觉人还是要逼一下自己,所以就有了这篇翻译。如果有翻译错误的地方欢迎在评论中指正。 Let’s learn by example....让我们通过样例来学习Django吧。 本教程将通过一个简单的投票应用来让您熟悉Django。...如果你已经安装了Django,那么你应该会看到Django的版本号,反之,你将会看到错误提示“No module named django”。...如果这是你第一次使用Django,你需要做一些初始化工作,也就是说我们会自动生成一些代码来帮你建立一个Django 项目 。主要是一些配置信息,包括数据库配置、Django选项和特定的应用程序设置。...需要注意的是 ,你的项目名称尽量避免和python和Django的某些组件重名,例如django(和Django重名)和test(与python包重名) Where should this code liveIf

1.7K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    GoAhead翻译—Embedded JavaScript

    Embedded JavaScript GoAhead provides an embedded version of JavaScript with WebServer called Ejscript...GoAhead 提供一个嵌入式版本的JavaScript ,即Ejscript。因为完整版的JavaScript 1.2现在是一个内容比较庞大的语言,它的大小阻止了它在嵌入式设备上的使用。...GoAhead嵌入式JavaScript 就是为了解决这个尴尬的局面。Ejscript是一个严格的JavaScript 子集,它具备JavaScript必备的一些元素。...当JavaScript 用于ASP页面中的时候,功能参数可以包含任何定义在URL查询字符串或者标准变量集里的变量。URL查询字符串是自动解码的,JavaScript 变量用于定义解码查询值。...JavaScript 过程是通过websAspDefine API来注册的。它将一个C程序作为一个全局的JavaScript 来发布。

    45910

    django2.2 国际化实践

    import gettext_lazy as _ LANGUAGES = [ ('en', _('English')), ('zh-Hans', _('中文简体')), ] # 国际化翻译文件目录...LOCALE_PATHS = [ os.path.join(BASE_DIR, 'locale'), # 翻译文件所在目录,请手动创建目录 ] 安装 gettext Django 框架具有很好的...I18N 和 L10N 的支持,其实现是基于 GNU 的 gettext, 所以要想在 Django 中使用 I18N 还需要先安装配置 gettext。...那么可能是:gettext 版本不对 或者 安装后没有加入到环境变量 手工翻译需要的 msgid 找到 settings 里面配置的 LOCALE_PATHS 下的 django.po 文件,开始你的编辑之路...msgid: 需要翻译的文案 msgstr: 翻译后的文案 在代码中看到:_("这种就是国际化的标志,我们只需要翻译下就 OK") 例子: 最后一步就是 编译 编译成功后会在 django.po 的对应目录生成

    73340

    django 1.8 官方文档翻译:6-3 Django异常

    Django异常 DJango会抛出一些它自己的异常,以及Python的标准异常。 Django核心异常 Django核心异常类定义在django.core.exceptions中。...Changed in Django 1.8: 之前的版本中,异常只在django.db.models.fields中定义,并不是公共API的一部分。...Database Exceptions 数据库异常由django.db导入。 Django封装了标准的数据库异常,以便确保你的DJango代码拥有这些类的通用实现。...Python异常 Django在适当的时候也会抛出Python的内建异常。进一步的信息请见内建的异常的Python文档。 译者:Django 文档协作翻译小组,原文:Overview。...Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    1.7K20

    django 1.8 官方文档翻译: 1-1-1 Django初探

    Django 初探 由于Django是在一个快节奏的新闻编辑室环境下开发出来的,因此它被设计成让普通的网站开发工作简单而快 捷。...Django 有一个模板搜索路径板,它让你尽可能的减少冗余而重复利用模板。在你的 Django设置中,你可以指定一个查找模板的目录列表。...虽然 Django 的模板系统特别集成了 Django 的模型层,但并没有强制你使用它。同理,你也可以不使用 Django 的数据库 API。...显然,下一步你应该 下载 Django,阅读 入门教程 并且加入 社区. 感谢您的关注! 译者:Django 文档协作翻译小组,原文:Overview。...Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质

    92420

    django 1.8 官方文档翻译: 6-6-1 部署 Django

    部署 Django 虽然Django 满满的便捷性让Web 开发人员活得轻松一些,但是如果不能轻松地部署你的网站,这些工具还是没有什么用处。Django 起初,易于部署就是一个主要的目标。...有许多优秀的方法可以轻松地来部署Django: 如何使用WSGI 部署 部署的检查清单 FastCGI 的支持已经废弃并将在Django 1.9 中删除。...如何使用FastCGI、SCGI 和AJP 部署Django 如果你是部署Django 和/或 Python 的新手,我们建议你先试试 mod_wsgi。...译者:Django 文档协作翻译小组,原文:Overview。 本文以 CC BY-NC-SA 3.0 协议发布,转载请保留作者署名和文章出处。...Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    27620

    如何避免 JavaScript 模块化中的函数未定义陷阱

    JavaScript 模块化的必要性和普及性 JavaScript 模块化已成为开发现代应用程序的标准方式。...但是,当将普通 JavaScript 文件转换为模块时,我们可能会发现一些函数突然“消失”了,即浏览器控制台报错提示函数未定义。...解决方案 当 JavaScript 文件转换为模块后,出现函数未定义的问题有两种主要的解决方案,我们可以根据项目的实际需求进行选择。...通过以上两种方法和最佳实践的讨论,我们能够在将 JavaScript 文件转换为模块时,顺利解决函数未定义的问题,并在模块化开发中保持代码的高可维护性和扩展性。 5....在模块化 JavaScript 项目时,除了常见的函数未定义问题,还可能面临事件监听、外部库加载、依赖管理等挑战。

    1.7K10

    python如何解决国际化Internationalization(i18n)问题

    使用gettext库: gettext 是Python的一个标准库,用于处理国际化问题。它允许你将应用程序中的字符串标记为可本地化的,并提供翻译文件以支持不同的语言。...import gettext # 设置本地化信息 lang = 'zh_CN' locale_path = 'path/to/locale' locale = gettext.translation('...使用babel库: babel 是一个强大的国际化和本地化库,它支持日期、时间、数字、货币等的本地化,同时也支持翻译文本。...使用Django框架: 如果你在使用Django框架开发应用程序,Django提供了内置的国际化支持。你可以使用 gettext 来标记和翻译字符串。 4....在实际项目中,通常需要创建翻译文件,包含不同语言的翻译字符串,并使用相应的工具进行翻译和管理。 收藏 | 0点赞 | 0打赏

    1.5K10

    django 1.8 官方文档翻译: 6-1-1 Django 的设置

    Django 的设置 Django 的设置文件包含你安装的Django 的所有配置。这页文档解释设置是如何工作以及有哪些设置。 基础 设置文件只是一个Python 模块,带有模块级别的变量。...指定设置文件 DJANGO_SETTINGS_MODULE 当你使用Django 时,你必须告诉它你正在使用哪个设置。这可以使用环境变量DJANGO_SETTINGS_MODULE 来实现。...当你在一个更大的应用中使用到Django 框架的一部分,有必要以这种方式配置Django —— 而且实际上推荐这么做。...译者:Django 文档协作翻译小组,原文:Overview。 本文以 CC BY-NC-SA 3.0 协议发布,转载请保留作者署名和文章出处。...Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    67530

    django 1.8 官方文档翻译: 3-5-2 使用Django输出PDF

    使用Django输出PDF 这篇文档阐述了如何通过使用Django视图动态输出PDF。这可以通过一个出色的、开源的Python PDF库ReportLab来实现。...编写你的视图 使用Django动态生成PDF的关键是,ReportLab API作用于类似于文件的对象,并且Django的 HttpResponse对象就是类似于文件的对象。...在Django中使用它的方法和这篇文章所阐述的相同。 Pisa XHTML2PDF是另一个PDF生成库。Pisa自带了如何将 Pisa 集成到 Django的例子。...关于用于生成基于文本的格式的其它例子和技巧,另见使用Django输出CSV。 译者:Django 文档协作翻译小组,原文:Generating PDF。...Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    1.3K40

    django 1.8 官方文档翻译:13-1-2 使用Django认证系统

    对于需要与默认配置不同需求的项目,Django支持扩展和自定义认证。 Django的认证同时提供认证和授权,并通常统一称为认证系统,因为这些功能某些地方是耦合的。...Django还提供views和forms用于允许user修改他们自己密码。 New in Django 1.7....Django中包含的默认的密码修改视图,以及django.contrib.auth中的 django.contrib.auth.views.password_change()和user_change_password...译者:Django 文档协作翻译小组,原文:Using the authentication system 。 本文以 CC BY-NC-SA 3.0 协议发布,转载请保留作者署名和文章出处。...Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    5.4K20
    领券