django(一)搭建开发环境

本学习系列均使用centos7操做系统,基于python3进行操做。centos7下的python3安装配置http://www.cnblogs.com/Guido-admirers/p/6259410.htmlhtml

1、下载安装django

pip3 install djangopython

2、建立软链接

ln -s /usr/local/python3/bin/django-admin.py /usr/bin/django-admin.pydjango

若是显示"""ln: 没法建立符号连接"/usr/bin/django-admin.py": 文件已存在"""centos

则须要进入django-admin.py所在文件夹删除原来的django-admin.py文件——rm django-admin.py浏览器

再进行上一步的操做服务器

继续下面的操做时若是还遇到问题能够尝试:网络

更改文件的执行权限——session

进入django-admin.py所在的文件夹app

chomd -x django-admin.pyide

3、建立

一、建立一个放置代码的文件夹——mkdir /home/username/djcode

二、进入——cd /home/username/djcode

三、执行——django-admin.py startproject mysite

四、查看

显示——.

"""
[root@localhost djcode]# ls -la mysite/
总用量 4
drwxr-xr-x. 3 root root  35 1月   8 05:42 .
drwxr-xr-x. 3 root root  41 1月   8 05:42 ..
-rwxr-xr-x. 1 root root 804 1月   8 05:42 manage.py
drwxr-xr-x. 2 root root  70 1月   8 05:42 mysite
[root@localhost djcode]# ls -la mysite/mysite
总用量 12
drwxr-xr-x. 2 root root   70 1月   8 05:42 .
drwxr-xr-x. 3 root root   35 1月   8 05:42 ..
-rw-r--r--. 1 root root    0 1月   8 05:42 __init__.py
-rw-r--r--. 1 root root 3096 1月   8 05:42 settings.py
-rw-r--r--. 1 root root  763 1月   8 05:42 urls.py
-rw-r--r--. 1 root root  390 1月   8 05:42 wsgi.py

"""
                                                                                        ——这些文件构成了可运行的django应用

4、初体验原始网页

一、cd mysite

二、python manage.py runserver

显示——

"""

Performing system checks...

System check identified no issues (0 silenced).

You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.

January 07, 2017 - 21:50:25
Django version 1.10.5, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

"""
此时,可使用浏览器登录http://127.0.0.1:8000/,在未设置的状况下默认使用8000端口进行本地访问。

5、变动服务器端口

一、python manage.py runserver 8009

直接加入参数便可

二、python manage.py runserver 0.0.0.0:8000

配置完成后,容许非本地链接访问。 若是你想和其余开发人员共享同一开发站点的话,该功能特别有用。 0.0.0.0这个 IP 地址,告诉服务器去侦放任意的网络接口。

你本地网络中的其它计算机就能够在浏览器中访问你的 IP 地址了。好比: http://192.168.1.103:8000/ . (注意,你将须要校阅一下你的网络配置来决定你在本地网络中的IP 地址)Unix用户能够在命令提示符中输入ifconfig来获取以上信息。)

相关文章
相关标签/搜索