python 3.5 django 笔记

django入门笔记

环境:

PyCharm pro5.0.3

python3.5

上面两个软件安装后

python需要添加环境变量

否则在cmd内运行会报错

我电脑使用的是win10

环境变量path内添加

  • C:\Users\hisun\AppData\Local\Programs\Python\Python35\
  • C:\Users\hisun\AppData\Local\Programs\Python\Python35\Scripts

第一行是python的路径,第二行是pip的路径

pip需要上官网下载解压后,使用python安装

#提前进入解压后目录

使用命令是:python setup.py install

win7可以直接使用

pip install django

win10使用的话,会报SSL错误,错误没去解决

直接在pip源目录下载解压后安装

基础类到此解释



主题:Django

part one:启动

安装后就可以在cmd内使用命令:

django-admin startproject 项目名称
##建立项目
##进入建立项目内
python manage.py runserver
#启动服务
python manage.py runserver 9999
#修改本地默认http端口

上面这个流程有点像nginx,搭建完会有一个欢迎页面

part two:建立站点

基于
django-admin startproject myblog
#建立myblog项目
#进入项目目录
python manage.py startapp blog
#在myblog内建立blog站点(myblog类似代理服务器)

1、

在myblog目录下,修改setting.py

找到INSTALLED_APPS 处,添加刚刚的blog站点

INSTALLED_APPS = [
    ‘django.contrib.admin‘,
    ‘django.contrib.auth‘,
    ‘django.contrib.contenttypes‘,
    ‘django.contrib.sessions‘,
    ‘django.contrib.messages‘,
    ‘django.contrib.staticfiles‘,
    ‘blog‘
]

2、

在\myblog\blog目录下

修改views.py

from django.shortcuts import render
from django.http import HttpResponse

def index(request):  #定义回应消息
    return HttpResponse("Hello,world")

3、

回到myblog目录下

修改urls.py

添加这两行

#import blog.views as bv
#url(r‘^index/‘, bv.index),
blog.views bv

urlpatterns = [
    url(, admin.site.urls),
    url(, bv.index),
]

上面第一行是导入模块,bv未知

第二行,制定访问路径

类似www.51cto.com/abc

重启服务,打开网页,就能看到光明了。

时间: 2025-01-03 16:19:08

python 3.5 django 笔记的相关文章

python 3.5 django 笔记(二)Tmeplates与models

回顾上节课的三条经典命令 django-admin startproject 项目名称 #建立项目 python manage.py startapp blog #建立项目内站点 python manage.py runserver #启动服务 #runserver后面可以带端口号,表示运行是的端口 Tmeplates: (图片转载至幕课) 在昨天的myblog\blog下简历templates文件夹 结构树 myblog | |-----blog |    | |    |-----templ

python 3.5 django 笔记(五)编辑文章

上一会已经使用了超链接功能 这回我们要给博客添加内容了 这是今天的效果图 1. 创建修改页面 在templates/blog下建立edit_page.html <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>Edit Page</title> </head> <body&

python 3.5 django 笔记(七)高级admin

任务目标: 显示admin上的字段 开始修改代码: 1. 修改blog下的models.py文件 from django.db import models # Create your models here. class Article(models.Model):     标题 = models.CharField(max_length=32, default='Title')     #添加models模块(标题)     内容 = models.TextField(null=True)  

python 3.5 django 笔记(六)修改博客标题与内容

接下来,要把博客继续完善 画个画儿先~~ ~~~~~~ ~~~~~~ 主页点击修改文章----修改文章页面 主页点击新文章----新文章页面 新文章提交后----主页 修改文章提交后----修改文章 ~~~~~~ ~~~~~~ 敲代码咯 编辑edit_page.html页面 <body> <form action="{% url 'blog:edit_action' %}" method="post"> {% csrf_token %} &l

Python框架之Django学习笔记(十一)

话说上次说到数据库的基本访问,而数据库我们主要进行的操作就是CRUD,也即是做计算处理时的增加(Create).读取(Retrieve)(重新得到数据).更新(Update)和删除(Delete),俗称:增删改查.废话不多说,学习开始. 插入和更新数据 你已经知道怎么做了: 先使用一些关键参数创建对象实例,如下: 1 >>> p = Publisher(name='Apress', 2 ... address='2855 Telegraph Ave.', 3 ... city='Berk

web开发框架Django笔记整理

安装 python  setup.py  install 使用 1.创建工程 django-admin.py startproject Data_Collet_Center 2.运行开发server python manage.pyrunserver 0.0.0.0:8000 3.创建应用 python manage.py startapp DCC 4.配置 Data_collect_Center/settings.py 配置DB: 'ENGINE': 'django.db.backends.s

Web框架——Django笔记

Web框架——Django笔记 MVC和MTV MVC:Model.View.Controller MTV:Model.Template.View Django——MTV 1.创建Django程序   (注:创建前需注意配置Django环境变量,python2.7和3.5环境变量) a.命令(使用cmd命令创建) django-admin startproject mysite      创建project cd mysite python manage.py startapp app01  

Django笔记 —— MySQL安装

最近在学习Django,打算玩玩网页后台方面的东西,因为一直很好奇但却没怎么接触过.Django对我来说是一个全新的内容,思路想来也是全新的,或许并不能写得很明白,所以大家就凑合着看吧- 本篇笔记(其实我的所有笔记都是),并不会过于详细的讲解.因此如果有大家看不明白的地方,欢迎在我正版博客下留言,有时间的时候我很愿意来这里与大家探讨问题.(当然,不能是简简单单就可以百度到的问题-.-) 我所选用的教材是<The Django Book 2.0>,本节是我自己插入的数据库安装步骤,针对不大了解数

Python框架之Django的相册组件

Python框架之Django的相册组件 恩,没错,又是Django,虽然学习笔记已经结贴,但是学习笔记里都是基础的,Django的东西不管怎么说还是很多的,要学习的东西自然不会仅仅用十几篇博文就能学习的完的.好了,废话不多说,今天介绍的是Django的一个开源的组件photologue,组件被作者放在了Github上,想看源码的点击这里. 准备工作 下载组件.下载地址在这里: http://code.google.com/p/django-photologue/ 解压缩后,进入目录下执行命令行