PhthonDjango Server Develop For Mac

The Project git url :https://github.com/yyyuuu777/DjangoServer.git
mac 自带python , 我们无需安装,可以安装python 的包管理器pip , 通过 pip install django==1.8.3 来选择安装对应的 django 版本

    首先 , 安装 pip , 可以通过新建 get-pip.py 文件,通过python 指令运行来获得。
python get-pip.py

next you can run direct as :

pip install django==1.8.3

at Last:

    Open pycharm , new django project:
    新建完项目之后 ,有四个文件 
    可采用如下新建项目
/file$django-admin.py startproject demo
_init_.py :说明是个包目录结构
setting.py:配置信息
manage.py:管理工具
urls.py:url的配置文件

项目指的是项目的基本配置,一个项目中包含多个app(内含可复用模块代码, 在项目目录下新建app
    django-admin.py startapp blog
新建完项目之后,打开 setting.py 在 INSTALLED_APPS中添加新的 app
INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'djangoServer.blog'
)

NEXT:

        修改urls.py  , 并在blog/views.py 中新建方法,导入response包,并设置此url 的返回值即可 

views.py

from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index(req):
    return HttpResponse('<h1>django test</h1>')

urls.py

"""djangoServer URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/1.8/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  url(r'^$', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    1. Add an import:  from blog import urls as blog_urls
    2. Add a URL to urlpatterns:  url(r'^blog/', include(blog_urls))
"""
from django.conf.urls import include, url
from django.contrib import admin

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^blog/index/$','djangoServer.blog.views.index'),
]

注意我的目录 新建的 djangoServer 下,所以前边添加 djangoServer.

通常找不到文件 ,如 no module named blog 为路径问题,仔细看console 报错一般不难发现错误所在

admin: http://127.0.0.1:8000/admin/login/?next=/admin/
index:http://127.0.0.1:8000/blog/index/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值