Django
章肿鱼
这个作者很懒,什么都没留下…
展开
-
Django-1-创建项目
Django是一套用于帮助开发交互式网站的工具,能够响应网页请求,帮助读写数据库及管理用户等。使用Django需要先建立一个虚拟工作环境(指定系统中的一个位置)1、建立规范运行venv模块,创建名为11_env的虚拟环境,Linux下不可行可使用virtualenvcd learning_logpython -m venv 11_envsudo apt install p...翻译 2019-02-22 16:59:31 · 85 阅读 · 0 评论 -
Django-2-创建应用程序
Django由一系列应用程序组成,彼此协同工作。python manage.py startapp learning_logslsls learning_logs命令“startapp”让Django建立创建应用程序的基础设施。新建一个文件夹learning_logs,其中models定义在应用程序中管理的数据;admin.py,管理网站注册模型;views.py,接受请...翻译 2019-02-23 14:47:43 · 208 阅读 · 0 评论 -
Django-4-创建其它网页
1、使用模板继承(方便管理和修改等操作)父模板:创建/learning_log/learning_logs/templates/learning_logs/base.html<p> <a href="{% url 'learning_logs:index'%}">Leaning Log</a></p>{% block content...翻译 2019-02-25 17:29:59 · 167 阅读 · 0 评论 -
Django-3-创建学习笔记主页
1、URL模式(描述了URL如何设计,使Django将浏览器请求与网站URL匹配)编辑/learning_log/learning_log/urls.pyfrom django.contrib import adminfrom django.urls import pathfrom django.conf.urls import include, urlurlpatterns =...翻译 2019-02-24 20:19:21 · 288 阅读 · 0 评论 -
Django-5.1-允许用户输入
只有超级用户才能通过管理网站输入数据,因此需要使用Django的表单创建工具创建使用户输入数据的页面。1、添加新主题(需导入包含表单的模块forms.py)用户添加主题的表单:(用户输入并提交信息的页面统称表单,用户输入信息时需要进行验证,通过后再处理)创建表单(使用ModelForm)文件/learning_log/learning_logs/forms.pyfrom djan...翻译 2019-02-27 21:57:28 · 170 阅读 · 0 评论