1.主题:web开发

2.环境:

1)ubuntu

2)python3.5以上

3)开发工具

4)Djiango 1.11

3.具体操作

1.新建项目hello 用3.6版本python
pyenv virtualenv 3.6.4 hello
2.进入项目
pyenv activate hello
3.安装
pip install django==1.11   //指定django版本
~$ django-admin startproject 新项目名	//启动新项目
pip install httpie
4.测试
http http://localhost:8000

4.helloworld

  # 假定刚才在helloword文件夹下django项目名为blog 即django-admin startapp helloapp
# 1.myhello/helloworld$ sudo vim setting.py
    找到INSTALLED_APPS
    末行添加项目名'helloapp'
# 2.myhello/helloapp$ sudo vim views.py  //修改blog下的views.py
        from django.shortcuts import render
        from django.http import HttpResponse
    
        def hello(request):
            return HttpResponse('Hello,World!')
# 3.myhello/myhello$ sudo vim urls.py   //修改helloword
    
        from django.conf.urls import url
        from django.contrib import admin
    //引入
        from helloapp.views import hello
    
        urlpatterns = [
          url(r'^admin/', admin.site.urls),
          url(r'^hello/', hello),
        ]
# 4.python manage.py runserver

# 5.创建超级用户

    sudo apt install sqlite3            //安装数据库
    python manage.py migrate	       //添加数据
    sqlite3 db.sqlite3                 //进入数据库
    python manage.py createsuperuser   //创建超级用户

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐