Django(一)初始】的更多相关文章

Django可以说是基于Python语言的一款非常成熟的框架,其功能之强大,应用之广泛,开发之便捷,可以说每一个细节都值得一赞 最重要的是,Django其实是我们学习Python过程中非常重要的部分之一,可以说Django学会70%那么找工作应该是不在话下了,学会80%找一份不错的工作是可以了,学会90%找一份满意的工作就足够了! 当然学习Django也不能太过激进,一夜之间并不能学会,也是靠之后慢慢研究,细心钻研,才能有更多更好的收货 现阶段先明白Django的运作原理,是首当其冲的任务. 在…
一:Web开发中的基本术语 1.两种架构 (1)cs架构 Client/Server:客户端-服务端架构 优点:CS能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后在提交给服务器,用户体验好 缺点:​ 对于不同操作系统要相应开发不同的版本,并对计算机电脑配置要求也 较高 (2)bs架构 BS架构(Browser/Server:浏览器-服务端架构,特殊的CS) 优点:分布性强,便于维护,打开简单且总体成本低 缺点:数据安全性问题,对服务器要求过高.数据传输速度慢.软件的个性化特点明显降低…
2.创建Django项目   root@dev:shiyanlou_project# workon syl (syl) root@dev:shiyanlou_project# cd /aaa/shiyanlou_project/ (syl) root@dev:shiyanlou_project# django-admin startproject syl # 注:创建三个python包, apps.utils.libs     3.创建user模型 3.1 创建用户模型user   python…
在Ubuntu16.04上部署django其实还算简单直观,最重要的问题就是路径设置正确,并且保证版本统一,这个测试是在 Apache/2.4.18 (Ubuntu)  apt-get install apache2     Python/2.7.11 wget  https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tar.xz      mod_wsgi/4.3.0   apt-get install libapache2-mod-ws…
<玩转Django2.0>读书笔记-Django配置信息 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 项目配置是根据实际开发需求从而对整个Web框架编写相应配置信息.配置信息主要由项目对“setting”实现,主要配置有项目路径,密钥配置,域名访问权限,App列表,配置静态资源,配置模板文件,数据配置,中间件和缓存配置. 一.基本配置信息 一个简单对项目必须具备对基本配置信息有:项目路径,密钥配置,域名访问权限,App列表和中间件.以“MyWeb”项目为例,setting…
一个新的django项目初始需要配置settings.py文件: 1. 项目路径配置 新建一个apps文件夹,把所有的项目都放在apps文件夹下,比如apps下有一个message项目,如果不进行此项配置,引用时应该这样: from apps.message import views 由于所有的项目都在apps下,可以把apps设置为根路径: (1) 在pycharm中右键点击app文件夹: 选择 'Mark Directory as', 选择 'Sources Root' (2) 在setti…
在settings.py中保存了数据库的连接配置信息,Django默认初始配置使用sqlite数据库. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), } } 使用MySQL数据库首先需要安装驱动程序 pip install PyMySQL 在Django的工程同名子目录的__init__.py文件中添加如下语句 fro…
在ubuntu上通过apatch2和wsgi部署django (亲手做过!!!) 一,我的python.django.apatch2版本: python:python -V 2.7.3 django:python -c "import django; print(django.VERSION)" (1, 9, 4, 'final', 0) apache2:/usr/sbin/apachectl -v Server version: Apache/2.2.22 (Ubuntu) Serv…
ORM 操作 必知必会13条 import os # if __name__ == '__main__': # 当前文件下执行 os.environ.setdefault('DJANGO_SETTINGS_MODULE','orm_p.settings') import django django.setup() # 初始设置 脚本 加载了Django环境 from app01 import models ret = models.Person.objects.all() # QuerySet…
Windows 10家庭中文版,Python 3.6.4,Django 2.0.3 这个月开始学习Django,从网上找到了RUNOOB.COM网站找到了一份Django教程,在“认真”学习之后,初步 了解了怎么使用Django搭建一个简单的Web应用. 说明: 此教程讲解了建立Django项目的一些基本操作,并给除了简单的示例程序,再需要更多学习内容的时候,还是得访问Django官网. 不过,RUNOOB.COM网站的Django的确是一个很好的 中文教程——快速上手的起点,本文介绍在此教程中…