Django 基本操作】的更多相关文章

Django官网下载页面 安装(安装最新LTS版): pip3 install django==1.11.9 创建一个django项目: 下面的命令创建了一个名为"s8"的Django 项目: 创建Django项目: 命令行方式: > cd /d 路径  (cd进入  /d 跳转) > django-admin startproject s8 > cd s8 >dir (查看项目文件) > python manage.py runserver  (启动项目…
django 操作总结! django框架安装: cmd安装: pip3 install django pycharm安装: 在python变量下 搜索 django 安装 创建django项目: cmd下创建django项目: 创建django程序: django-admin startproject mysite 进入程序目录: cd mysite 启动socket服务端,等待用户发送请求 IP 端口 python manage.py runserver 127.0.0.1:8080 pyc…
www.djangobook.comdjangobook.py3k.cn 1.django-admin.py startproject mysite2.manage.py startapp blog3.修改文件 setting.py,urls.py4.定义了一个index,在blog/views.py5.创建了模板,blog/templates/index.html6.views.py文件修改7.manage.py runserver 启动一个web服务器8.模板语法 if 与 for % fo…
目录 纯手撸web框架 web框架的本质 手写web框架 存在的问题 基于wsgiref模块 基本介绍 推导流程 代码封装优化 总结 动静态网页 jinja2模块 前端.后端.数据库三者联动 推导流程 总结 python主流web框架 django简介 版本问题 运行django注意事项 django基本使用 1. 下载 2. 验证 3. 常见命令 4. pycharm自动创建django项目 django app的概念 pycharm自动创建app django主要目录结构 小江狗(djang…
最近项目服务器变动,研究了CentOS6.9下httpd2.4+django1.11.16+python3.6+PostgreSQL的部署,之前还有一个ubuntu16.04下的部署等以后整理好后再来写 首先远程的一些软件,这里的rpm文件是我更改了CentOS下设置,在线安装后缓存下来的,也就是说你想离线安装需要在线安装成功,有需要的可以私信我 远程连接:xshell/putty 远程上传:WinSCP 部署文件:包含rpm文件夹,python依赖包,项目文件 因为是离线部署,首先要自定义本地…
一.JavaScript的补充 1 正则表达式 1.1 test的使用 test 测试是否符合条件 返回true or false 1.2 exec的使用 exec 从字符串中截取匹配的字符 1.3 分组 -/g /m /i 分组 JavaScript 正则表达式- test 测试是否符合条件 返回true or false- exec 从字符串中截取匹配的字符 test 判断字符串是否包含数字 判断字符串是否全是数字 var pattern=/\d+/; pattern.test('aaa12…
目录 一.借助wsgiref模块实现简易版web框架 二.动静态页面 三.python三大主流web框架 四.启动一个django项目 1 启动前的注意事项 1.1 计算机的问题 1.2 django版本的问题 1.3 django安装 2 django的基本操作(终端版) 2.1 创建django项目 2.2 启动django项目 2.3 创建应用 3 django基本操作(pycharm版) 4 应用(app) 5 主要文件介绍 6 命令行创建和pycharm创建的区别 7 django小白…
每日测验 """ 每日测验 1.你所知道的前端框架和实用插件有哪些,他们各有什么特点 2.使用bootstrap需要注意什么,常用的bootstrap样式有哪些 """ 昨日内容回顾 阻止后续事件发生 # 第一种(常用) return false # 第二种 e.preventDefault() # 记form表单触发提交动作的按钮 事件冒泡 # 第一种(常用) return false # 第二种 e.stopPropagation() 事件委…
[原]本文根据实际操作主要介绍了Django框架下MySQL的一些常用操作,核心内容如下: ------------------------------------------------------------------------------------------------- 1. Linux环境下MySQL的安装与配置 2. [Linux]MySQL在Django框架下的基本操作 3. Django框架下,一些常用的数据库操作(增删改查 - python) 4. 本文相关的一些参考网…
创建项目 在合适的位置创建一个目录 打开cmd窗口,进入到创建的目录内 输入django-admin startproject project 目录层级 manage.py 是一个命令行工具,可以使我们用多种方式对Django项目进行交互 project目录 __init__.py:一个空文件,它告诉Python这个目录应该被看做一个python包 settings.py:项目的配置文件 urls.py:项目的url声明 wsgi.py:项目与WSGI兼容的Web服务器入口 基本操作 设计表结构…
以一个示例工程为例: 下面是工程文件目录: untited为项目文件(一般与根目录同名),CommunityModel为一个定义数据库模型的APP 一.定义模型 1.首先配置好数据库,在untited的setting.py中修改数据库配置代码 2.创建App ,名为CommunityModel django-admin startapp CommunityModel 并在执行上述命令生成的CommunityModel文件的models.py中添加下示代码,用以生成一张数据表 from djang…
一 准备工作 1.1 新建一个项目 root@darren-virtual-machine:~# cd /root/PycharmProjects/ root@darren-virtual-machine:~/PycharmProjects# django-admin startproject orm_demo root@darren-virtual-machine:~/PycharmProjects# ll drwxr-xr-x 7 root root 4096 4月 5 20:04 mysi…
数据库配置: #第一步在settings里面 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME':'dbname', 'USER': 'root', 'PASSWORD': 'xxx', 'HOST': 'xx', 'PORT': 6666, } } #第二步 # 如下设置放置的与project同名的配置的 __init__.py文件中 import pymysql pymysql.install_as_…
静态文件 什么是静态文件 静态文件是不怎么经常变化的文件,主要针对html文件所使用的到的各种资源. css文件.js文件.img文件.第三方框架文件 django针对静态文件资源需要单独开始一个目录统一存放--static目录 该目录下如果各种类型的文件都多,还可以继续创建目录: js目录 img目录 utils目录/plugins目录/libs目录/others目录/不创 导入静态文件 我们可以把bootstrap目录直接拷贝到static目录下: 想要用bootstrap里面的功能,必须提…
针对Django 后台自带的用户管理系统,虽说感觉还可以,但是为了方便用户一些操作,特别设计自定义的用户权限管理系统. 在制作权限页面前,首先需要了解权限和用户配置权限的指令,上章讲到权限的添加,删除,查询,本章介绍用户权限的操作指令. 首先需要导入Permission, User模块: from django.contrib.auth.models import Permission, User #用户 权限 添加权限: Permission.objects.create(name=u'权限管…
若需建立py文件进行测试,则在文件开始加入以下代码即可 #coding:utf-8 import os os.environ.setdefault("DJANGO_SETTINGS_MODULE", "www.settings") ''' Django 版本大于等于1.7的时候,需要加上下面两句 import django django.setup() 否则会抛出错误 django.core.exceptions.AppRegistryNotReady: Model…
一.前期准备工作,创建数据库以及数据表,详情点击<Django 学习笔记(六)MySQL配置> 1.创建一个项目 2.创建一个应用 3.更改settings.py 4.更改models.py 5.同步数据 二.安装IPython方便debug sudo apt-get install ipython3 安装成功后用python manage.py shell 会自动进入Ipython交互解释器中,没有安装Ipython只有前两行代码,只进入到Python shell 中. Python 3.5…
一.auth模块 from django.contrib import auth django.contrib.auth中提供了许多方法,这里主要介绍其中的三个: authenticate()    提供了用户认证,即验证用户名以及密码是否正确,一般需要username,password两个关键字参数. 如果认证信息有效,会返回一个User对象.authenticate()会在User对象上设置一个属性来标识后端已经认证了该用户,且该信息在后续的登录过程中是需要的. user = auth.au…
1.指定要安装的Django版本 C:\Users\win7>pip install Django==1.11.8 2.查看安装的django版本 C:\Users\win7>pip show djangoName: DjangoVersion: 1.11.8Summary: A high-level Python Web framework that encourages rapid development and clean, pragmatic design.Home-page: htt…
补充:django外键保存 #外键保存 form_data = Form_Data() project, is_created = Project_Name.objects.get_or_create(name=select_text) form_data.project = project 1.插入数据 Python代码 >>> from books.models import Publisher >>> p1 = Publisher(name='Apress', a…
django中的cookie和session(02)–操作 一.Django中的cookie操作 ctrl + shift + del 是谷歌浏览器中清除页面缓存和cookie的快捷键 1.设置cookie 语法: # 得到需要返回的的操作 rep = HttpResponse(...) rep = render(request, ...) # 设置cookie rep.set_cookie(key,value,...) # 设置加密cookie rep.set_signed_cookie(ke…
环境:Centos6.6 ,python2.6 准备工作: mysql的安装,以及MySQL-python的安装 http://www.cnblogs.com/zychengzhiit1/p/4437310.html 1.创建python 项目 django-admin.py startproject pythondemo 2.进入创建好的项目目录pythondemo,创建python应用 django-admin.py startapp blog 3.配置 settings.py 几处修改:…
阅读目录 auth模块 User对象 认证进阶 一.auth模块 from django.contrib import auth django.contrib.auth中提供了许多方法,这里主要介绍其中的三个: authenticate()    提供了用户认证,即验证用户名以及密码是否正确,一般需要username  password两个关键字参数 如果认证信息有效,会返回一个  User  对象.authenticate()会在User 对象上设置一个属性来标识后端已经认证了该用户,且该信息…
阅读目录 什么是Form组件 常用字段和插件 自定义校验的方式 补充进阶 一.什么是Form组件 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来. 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确. 如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息.. Django form组件就实现了上面所述的功能. 总结一下,其实form组件的主要功能如下: 生成页面可用…
摘要: Django项目简单现实过程 pycharm连接数据库 Django之orm简单操作增删改查 一.新建Django项目.配置.设置: 新建Django项目:(为了熟悉Django操作,暂时全部用cmd形式来实现,很多地方需要手动添加)项目目录D:\Django: >>管理员权限打开cmd,通过cmd命令进入项目目录 >>django-admin startproject my_Dproject (创建项目) >>cd my_Dproject (进入项目文件夹)…
当安装好Django 通过上篇的随笔创好项目我们就能来耍下了, 但你会在你的项目中发现有一个settings.py 的文件,对的你肯定想到了需要配置,好了话不多说 Settings.py 找到下面的位置  , 把你原本的LANGUAGE_CODE 的值 和 TIME_ZONE 的值 改成图中的  , 其原因是我们所用的是中文版本 好现在能搞一个Hello World 第一步 先创建一个子应用 python manage.py startapp myapp      #myapp 自定义一个子应用…
1.创建Django项目做基本的配置步骤Pycharm->new->New Project 2.基本的配置settings.py-->STATIC_URL = '/static/'后面新增 STATICFILES_DIRS = ( os.path.join(BASE_DIR,'static'), ) 配置好后新增文件夹在项目文件夹下,命名为static3.配置urls的新页面1).新增语句 from django.conf.urls import url from app01 impor…
Django框架 ,Flask框架 ORM 以及pyrthon原生sql语句操作数据库 WHAT IS ORM? ORM( Object Relational Mapping) 对象关系映射 , 即通过面向对象思维方式来实现对数据库的操作. 对模型类对象的操作转化为sql 语句 模块内实现数据库表和模型类的关系映射 : 开发人员只用对模型内的实例化对象进行相应操作,底层函数会自动转化为sql 语句来实现对数据库 的增改查删 优点 : 1操作简单更易理解代码编写简单, 2比起原生sql 语句可以节…
一.设计表结构 1.班级表结构 表名:grade 字段:班级名称(gname).成立时间(gdate).女生总数(ggirlnum).男生总数(gboynum).是否删除(isDelete) 2.学生表结构 表名:student 字段:学生姓名(sname).学生性别(sgender).学生年龄(sage).学生简介(scontend).所属班级(sgrade).是否删除(isDelete) 二.配置数据库 注意:Django默认使用SQLite数据 在settings.py文件中,通过DATA…
前言 很早就有想开始写博客的想法,一方面是对自己近期所学知识的一些总结.沉淀,方便以后对过去的知识进行梳理.追溯,一方面也希望能通过博客来认识更多相同技术圈的朋友.所幸近期通过了博客园的申请,那么今天就开始第一篇随笔,来开始记录自己的学习点滴. 问题背景 本人最近在用python的Web开发框架Django开发一个平台,平台的数据库用的是远程的Mysql (RDS),出于对数据库信息的安全考虑,对访问数据库的ip作了限制.因此,我们是通过在服务器上用轻量级的python Web框架Flask搭建…